Javascript 提交带有输入文件的表单

Javascript 提交带有输入文件的表单,javascript,jquery,internet-explorer,submit,file-io,Javascript,Jquery,Internet Explorer,Submit,File Io,可能重复: 我找到了一些关于触发提交表单的信息。所有这些都是因为我需要一个自定义输入文件 对此进行了一些测试,我发现如果我在输入文件中输入一个名称,提交表单的触发器会起作用,这个问题只会发生在IE中 那么,如何使用表单提交一个没有名字的图像,使用jquery可以吗 我认为解决方法就是使用浏览器!即 还有其他提交方式吗 js: $(".some-button").click(function() { $("#test").click(); }) $('#test').change(fun

可能重复:

我找到了一些关于触发
提交表单的信息。所有这些都是因为我需要一个自定义输入文件

对此进行了一些测试,我发现如果我在输入文件中输入一个
名称,提交表单的触发器会起作用,这个问题只会发生在IE

那么,如何使用
表单
提交一个没有名字的图像,使用jquery可以吗

我认为解决方法就是使用浏览器!即

还有其他提交方式吗

js:

$(".some-button").click(function() {
   $("#test").click();
})

$('#test').change(function() {
   $('#test_form').submit();
});


我可以通过
setTimeout
设置延迟,让它在IE9中工作。我没有在其他浏览器上测试这一点,但由于它在其他浏览器中工作,因此如果
设置超时
在这些浏览器中不起作用,您可以随时进行浏览器嗅探(当然,jquery有这种嗅探)以执行适当的提交方法。

您在哪里输入的名称?
任何人。。在脚本
SCRIPT5:Access Deny