测试在上面的链接。
$('a').click(function(){
$('input[type="file"]').click();
});
$('input[type="file"]').on('change', function(){
$('form').submit();
});
使用表单的浏览按钮时,文件会在更改时提交。当使用“A”链接时,IE会引发错误SCRIPT5: Access is denied.
我希望锚链接调用文件对话框,当选择文件时,它会自动将文件提交到iframe以进行非重新加载文件上传
编辑: 看起来只是IE9中的一个问题
提前致谢
答案 0 :(得分:2)
由于某些我不知道的原因,虽然input
字段有name attribute
,但IE会抛出错误。删除文件name attribute
的{{1}}已修复此问题。