使用JQuery表单插件触发文件上载提交

时间:2012-04-30 02:31:23

标签: javascript jquery forms file-upload submit

我正在使用JQuery Form Plugin进行文件上传。

现在,目前我正在使用常规提交按钮,但我更喜欢使用div触发提交。

我试过了......

$(document).on('click', '#settings_changeprofilepic_dialog1_submit', function(event){
        $(document).find('#UploadNewImage').submit();
});

('#settings_changeprofilepic_dialog1_submit'是我的新提交div)

('#UploadNewImage'是我的表格)

但它不会开火......

有人可以帮我吗?我试图谷歌这个问题,但JQuery,表单,提交,文件上传等术语似乎太模糊,无法得到我正在寻找的答案......

1 个答案:

答案 0 :(得分:0)

根据您提供的内容,确定问题的原因有点困难。让我们尝试一些简单的调试来了解可能发生的事情。

我可能会首先尝试将表单记录到控制台,以确保jQuery实际找到了表单。就像这样:console.log( $(document).find('#UploadNewImage') );

如果您仍然遇到问题,我们可以看到代码。向我们提供指向其托管位置的链接,或使用jsbinjsfiddle等网站。