原因是不能用JS去触发file控件的点击行为,例如$('#file').trigger('click'),而是需要真实的点击file控件。 所以,只能用按钮盖住file,但让点击事件透到file上面来打开文件选择器。