从另一个元素点击Ajax上传调用上传按钮

时间:2013-12-18 19:57:20

标签: jquery ajax image-uploading

我正在使用Ajax上传逐个上传最多6张图片 我为每个图像准备了div的布局,我希望在点击div时触发上传动作。我试过这个但是没有用

$('#uplimage1').click(function() {
    $('#upload').click();
});

这是我的ajax电话

(function(){    
    var btnUpload=$('#upload');
    var status=$('#status');
    new AjaxUpload(btnUpload, {

我有像旋转这样的图像的多个功能,改变顺序,所以每个div都有一个uniq id#uplimage1 to#uplimage6

谢谢!

1 个答案:

答案 0 :(得分:0)

如果您要“关闭”驻留在其他元素上的点击事件,则需要使用trigger()

$('#uplimage1').click(function() {
    $('#upload').trigger("click");
});

这将触发click()元素的#upload事件。