Я пытаюсь запустить загрузку файла BlueImp следующим образом:
function upload(fileinput){
console.log('in upload');
fileinput = $(fileinput);
console.log(fileinput);
fileinput.fileupload({
dataType: 'json',
done: function (e, data) {
},
always: function(e, data){
if(data.jqXHR.responseText == 'fixedImage'){
showLoader('ad', 'table');
updateAdTable('ad', 'table');
}
else{
theBackend.prepend(data.jqXHR.responseText);
$('#cropForm').modal('show');
cropper();
}
},
progressall: function(e, data){
var progress = parseInt(data.loaded / data.total * 100, 10);
console.log(progress);
}
});
}
theBackend.on('change', '[id^="nav_table_ad_id_"]', function(){
upload($(this));
});
Как следует из моего заголовка, я пытаюсь запустить плагин, вызвав функцию, чтобы я мог повторно использовать эту функцию. Но по какой-то причине он не запускает плагин. Может ли кто-нибудь помочь мне или объяснить мне, что я делаю неправильно?
С уважением,
Пим