Javascript 新AjaxUpload仅接受来自按钮标签的图像

Javascript 新AjaxUpload仅接受来自按钮标签的图像,javascript,jquery,ajax,ajax-upload,Javascript,Jquery,Ajax,Ajax Upload,我这里有一个按钮和一个加载脚本 HTML <button class="btn default-btn logo_btn" id="photo_uploader">Upload New Photo</button> 选择后,我可以看到所有的文件类型。我想要的是只自动查看图像文件类型,就像使用带有accept属性的输入文件一样。最好使用以下选项 <input type="file" accept="image/*"> 所有现代浏览器都支持此功能。我不使用

我这里有一个按钮和一个加载脚本

HTML

<button class="btn default-btn logo_btn" id="photo_uploader">Upload New Photo</button>

选择后,我可以看到所有的文件类型。我想要的是只自动查看图像文件类型,就像使用带有accept属性的输入文件一样。

最好使用以下选项

<input type="file" accept="image/*">


所有现代浏览器都支持此功能。

我不使用输入类型文件的原因是设计。最好是设计按钮标记,然后用css隐藏输入…然后用一个按钮来生成用javascript点击输入的按钮…所以这个问题没有解决方案?当然有…正如我上面提到的,隐藏输入,并在按钮上设置onclick为(“input[type='file']”)。focus();或者也可以使用click();然后可以使用(“input[type='file']”。change(function(){….获取值并上载文件….});
<input type="file" accept="image/*">