特定のファイルのアップロードを中止するにはどうすればよいですか? jqXHR をコンテキストのデータ属性にアタッチしてから、データ属性を検索して中止しようとする abourtUpload 関数を呼び出します。しかし、それは機能していません!
function abortUpload (e) {
e.preventDefault();
var template = $(e.currentTarget).closest('.template-upload'),
data = template.data('data') || {};
console.log(data); // returns [Object object]
data.jqXHR.abort(); // Cannot call method 'abort' of undefined
}
// Method of fileupload
add: function(e, data) {
data.context = $(tmpl("template-upload", file)).attr('data-data', { jqXHR: data.submit() } );
$('#fileupload').append(data.context);
data.context.find('.cancel').click( abortUpload );
return data.submit();
}
アイデアはありますか?ミゲル。