【问题标题】:Blueimp Bootstrap file upload - detecting files not yet uploadedBlueimp Bootstrap 文件上传 - 检测尚未上传的文件
【发布时间】:2012-06-28 19:34:36
【问题描述】:

我正在使用 blueimp jQuery File Uploader,它工作正常,没有任何问题。但是,我在一个也提交的页面上使用它,所以我想确保在提交页面之前已上传所有选定的图像。

我从 blueimp wiki 看到,获取有关添加/上传/完成的文件的反馈的方法是通过 bind() 方法,它工作正常。根据 blueimp wiki,各种绑定选项如下:

$('#fileupload')
.bind('fileuploadadd', function (e, data) {/* ... */})
.bind('fileuploadsubmit', function (e, data) {/* ... */})
.bind('fileuploadsend', function (e, data) {/* ... */})
.bind('fileuploaddone', function (e, data) {/* ... */})
.bind('fileuploadfail', function (e, data) {/* ... */})
.bind('fileuploadalways', function (e, data) {/* ... */})
.bind('fileuploadprogress', function (e, data) {/* ... */})
.bind('fileuploadprogressall', function (e, data) {/* ... */})
.bind('fileuploadstart', function (e) {/* ... */})
.bind('fileuploadstop', function (e) {/* ... */})
.bind('fileuploadchange', function (e, data) {/* ... */})
.bind('fileuploadpaste', function (e, data) {/* ... */})
.bind('fileuploaddrop', function (e, data) {/* ... */})
.bind('fileuploaddragover', function (e) {/* ... */});

据此,我大概可以弄清楚何时添加文件以及何时上传文件。但是,我无法确定文件在上传之前是否被删除。 wiki 建议使用如下其他绑定:

Note: Adding additional event listeners via bind method is the preferred option to preserve callback settings by the jQuery File Upload UI version.

但是 wiki 中显示的链接是一个损坏的链接。

有人知道如何检测文件何时被删除吗?我是否必须采用不那么优雅的 jQuery 选择器方法,还是有更好的方法?在文件上传方面,这肯定不是一个不常见的用例吗?

【问题讨论】:

    标签: jquery file-upload twitter-bootstrap blueimp


    【解决方案1】:

    如果 wiki 上的链接损坏,请在 https://github.com/blueimp/jQuery-File-Upload/issues 上报告问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-10
      • 1970-01-01
      • 2016-05-23
      • 1970-01-01
      相关资源
      最近更新 更多