input file选中一个文件后,自动提交,是什么动作?
<input type="file" ></input>
此控件选中一个文件后,想让其自动post,该用什么动作?
.
遗湿de美好
10 years, 4 months ago
Answers
如果你的这个
input[type="file"]
是在一个
form
中的话,和其他回答一样,就是监听这个
input
的
change
事件,然后在事件处理函数中去主动的调用下
form.submit()
。(如果
form
中有
submit
类型的
button
或者
input
的话,也可以触发他们的
click
,也一样。)
如果不是在
form
中,只是一个单独的
input[type="file"]
的话,你可能就需要在
change
的事件处理函数中通过ajax去提交了(现代浏览器的话,可以直接用
FormData
)。
Akashic
answered 10 years, 4 months ago