Сообщение об ошибке загрузки файла Blueimp для недопустимых файлов

0

Я ограничил модуль загрузки файлов 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();
            });
        },
    });

Почему сообщение об ошибке не отображается?

  • 1
    Почему не console.log(data.result); и посмотри что это тебе даст?
  • 0
    Это дает: ReferenceError: данные не определены
Показать ещё 5 комментариев
Теги:
blueimp

1 ответ

0
Лучший ответ

Это сработало:

$('#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();   
                }
            });
        }
    });

Ещё вопросы

Сообщество Overcoder
Наверх
Меню