如何在点击图像按钮后上传新文件
问题的出现原因:用户想要在点击图像按钮时上传一个新文件,但是尝试的方法没有起作用。
解决方法:用户可以添加一个隐藏的文件输入字段,并通过点击图像按钮来触发文件输入字段的点击事件。
以下是解决方法的具体代码:
$("input[type='image']").click(function() { $("input[id='my_file']").click(); });
点击这里查看示例:[Updated Fiddle](http://jsfiddle.net/Bkzfk/1/)
其中一位用户尝试了上述方法但没有成功,他想知道如何将文件名显示在HTML中。另一位用户回复说他尝试了这个方法并且没有遇到任何问题,询问该用户是否遇到了任何JavaScript错误。最后,有一位用户提醒说必须在`document ready`事件中使用代码。
以上是关于如何在点击图像按钮时上传新文件的问题的出现原因和解决方法。