jQuery文件上传blueimp-取消事件(并计算当前当前的预上图像)



我正在使用jQuery文件上传蓝色imp(基本plus ui(上传数据,

我担心的是取消按钮,例如:当我预上图3张图像时,然后取消所有图像,以便表行为空,我想在此操作之后显示"不选择的图像"作为默认表行(tr(。

我发现取消事件在jQuery-fileupload-ui.js中。

_cancelHandler: function (e) {                  
        e.preventDefault();            
        var template = $(e.currentTarget)
                .closest('.template-upload,.template-download'),
            data = template.data('data') || {};
        data.context = data.context || template;                       
        if (data.abort) {
            data.abort();
        } else {
            data.errorThrown = 'abort';
            this._trigger('fail', e, data);
        }                              
    },

我如何知道预上文件的数量,因此,当当前的预上器文件为空时,我会将html附加到表'no image选择",

您的帮助将很棒

您可以使用事件失败:

$('#TestForm').fileupload({
     dataType : 'json',
     autoUpload : false,
     add : function(e, data) {
         // do something
     },
     fail : function(e, data) {
         // do what do you want when upload canceled or other problem
     }
 )
 });

最新更新