这听起来很简单,但我找不到 Blueimp jQuery File Upload 的代码示例,它使浏览器的默认文件输入框(显示“选择文件...”和浏览的那个)元素隐藏,而是通过按钮触发对话框. 有人可以告诉我如何做到这一点吗?
我尝试将输入元素放在按钮元素中,如本演示中所示,但它在 Firefox 上不起作用。有没有办法使用 jQuery 来触发对话框。我不太确定为什么这在 Chrome 中有效,除了“浏览”按钮恰好与 Chrome 中的按钮对齐但在 FF 中没有。
这就是我想要做的事情:
<button id="upload-button" class="btn btn-primary btn-large" type="button">
<input type="file" name="image" id="fileupload" multiple data-url=""/>
Upload Images
</button><br>