我使用Jquery文件上传blueimp(basic 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附加到表中“没有选择图像',
你的帮助将是美好的
答案 0 :(得分:0)
您可以使用事件失败:
$('#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
}
)
});