我正在使用jquery 表单插件来处理上传文件,
这是我的表格
<form action="upload.php" method="post" enctype="multipart/form-data" id="myForm">
<input type="file" multiple="multiple" name="file[]" />
<input type="submit" name="upload" value="Submit"/>
</form>
<div id="output"></div>
jQuery,
$('#myForm').submit(function() {
$(this).ajaxSubmit({
target: '#output'
});
return false;
});
这个想法的后备是你必须在上传文件之前点击两次——你必须点击浏览文件然后点击提交按钮。
我怎样才能将它减少到一键?理想情况下,我希望它在您从桌面选择文件并在浏览窗口/弹出窗口上单击确定时自动触发提交。
是否可以?
另一个注意事项:为什么它在 Chrome、IE 和 Safari 上不起作用(它只在 Firefox 和 Opera 上起作用)——表单将在这些浏览器上提交,但我已经设置submit()
为return false
?