Internet Explorer中的上载文件失败

时间:2013-10-10 09:02:35

标签: javascript jquery file-upload

当我尝试创建上传文件时,我创建输入字段,按钮和隐藏输入类型文件

<input type="text" name = "filePath" id = "filePath" class="regCustVATTextbox" style="width: 120px;" onfocus="javascript:this.blur();">
                            <button type="button" class="hochladenButton" id="btnRegUploadFile">&nbsp;</button>
                            <input type="file" name="fileRegHid" id="fileRegHid"/>

和Jquery代码

    $(function(){                               
            $("#btnRegUploadFile").click(function(){
                $("#fileRegHid").click();                   
                    return false;
            });

            $("#fileRegHid").change(function(){
                var filename = $(this).val().replace(/C:\\fakepath\\/i, '');
                $("#filePath").val(filename);
            });
    });

当我做表格提交时,FF和Chrome工作正常但在IE上,输入内容输入文件中的值被删除,我必须点击两次才能提交表单。

请帮助我,让我有任何想法来解决这个问题。

非常感谢

0 个答案:

没有答案