从一些不错的教程开始,我尝试: 1) 使用jQuery(特别是AjaxUpload库)从输入文件按钮上传图像文件。2) 使用 s CSS 技巧将默认的 HTML5输入文件按钮替换为更漂亮的自定义按钮。3) 使用 HTML5 过滤器允许“仅特定图像”文件上传。
关键是当我使用修改后的输入文件按钮时,AjaxUpload 库似乎被破坏了(即没有任何反应)。
例如,这个 JSFiddle是一个使用默认输入文件的测试。如果您尝试上传文件,加载 gif 会告诉您该文件当前正在上传中。 这与修改后的输入文件相同。没有开始加载 gif。
此外,我的 Chrome 浏览器上的 HTML5 文件过滤似乎被破坏了,但这是一个小问题。
任何想法?