$(“#form”)。submit()不适用于Internet Explorer

时间:2013-07-10 07:32:41

标签: jquery internet-explorer

我尝试用jQuery修改我的上传(替换输入文件按钮)。此代码在FF和Chrome上运行正常,但Internet Explorer不提交表单?为什么不?开发人员工具中没有显示错误。 jQuery版本是1.10.2。 Internet Explorer 10.一些来源:

    <form action="http://localhost/....." method="post" 
       accept-charset="utf-8" id="item_document_form" 
       enctype="multipart/form-data">
       <input type="file" name="userfile" id="userfile" style="display: none;" />
    </form> 
    <button id="add_file_btn">Upload file</button>

和相关脚本:

    $("#add_file_btn").button();
    $("#add_file_btn").click(function() {
        $("#userfile").click();
    });
    $("#userfile").change(function () {
        $('#ajaxupload').fadeIn();
        $("#item_document_form").submit();
    });

0 个答案:

没有答案