Я ограничил модуль загрузки файлов blueimp для определенных типов файлов/размеров в обработчике upload.php.
Плагин отлично работает для правильных типов файлов (json) в пределах размера, но для других типов файлов он не загружается (как и ожидалось), но он не выдает никакого сообщения об ошибке.
Это код, который я использую:
$('#fileupload').fileupload({
dataType: "json",
done: function (e, data) {
$.each(data.result.files, function (index, file) {
if(file.error != null){
$('#consola').text(file.error);
};
myfunction();
});
}
});
Я также пробовал:
$('#fileupload').fileupload({
dataType: "json",
done: function (e, data) {
$.each(data.result.files, function (index, file) {
if(file.error){
$('#consola').text(file.error);
};
myfunction();
});
},
});
Почему сообщение об ошибке не отображается?
Это сработало:
$('#fileupload').fileupload({
dataType: "json",
done: function (e, data) {
$.each(data.result.files, function (index, file) {
if(file.error !=null){
$('#consola').text(file.error);
animarTexto();
} else {
myFunction();
}
});
}
});
console.log(data.result);
и посмотри что это тебе даст?