javascript - 选择上传文件时自动提交表单

标签 javascript html ajax file-upload

我有一个带有以下输入标签的 HTML 页面:

...
<input type="file" id="browseContactImageButton" />
... 

单击页面上的按钮会打开“打开文件”对话框。如果我想进行实际的上传,我需要另一个按钮来单击(提交),因为这个输入文件按钮只是用来提供文件的路径。

是否可以点击浏览按钮,选择文件并在选择文件后立即启动上传功能?如果是,谁能提供代码片段?谢谢。

最佳答案

如果您希望在用户做出选择后提交表单,则只需添加

<input type="file" onchange="this.form.submit();" ..... >

关于javascript - 选择上传文件时自动提交表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4856916/

相关文章:

javascript - 如何从网格中获取值并发布它们。 EXTJS

javascript - 通过javascript更新谷歌地图位置

tomcat的ajax请求问题

Javascript addClass removeClass 未按预期工作

javascript - Ajax 调用 JQuery 中的 MongoDB 查询每个循环都会影响结果的顺序

ruby-on-rails - Rails 在 ajax 响应中发送错误的内容类型

javascript - angularjs javascript ng-bind-html 不工作

javascript - 如何记录具有多个别名的方法?

css ribbon 附加到错误的 div

html - 为什么我使用这种格式时 'p.class or li#id' 没有得到应用?