我先是写了一个
<input type="file" name="file" id="fileupdate" />
然后我写了一个a标签,在jquery 写的内容是
$('a').on('click', '', function() {
$('#fileupdate').click();
});
但是吧,点击后没有任何的反应?
好吧,最终只能用abs定位解决了...效果是实现了,就是有点不开心。
请问大家下,选择文件后,jquery使用什么触发我接下来的操作,比如获取file文件。我使用什么触发?
参考此问题
http://segmentfault.com/q/1010000004322570
js 产生的点击事件不能调出上传文件选择框。
你可以观察一下,js 产生的点击事件
event.isTrusted == false
,而你在浏览器中真实的点击事件event.isTrusted == true
你可以参考在隐藏的文件输入框上调用click()方法