Uploadify и back end скрипт сообщения об ошибках - PullRequest
0 голосов
/ 12 июля 2011

Есть ли возможность изменить сообщение элемента очереди, если в бэкэнд-скрипте uploadify.php есть ошибка? См. Макет ниже.

pre-upload

custom error on queue item

Первое (серое) изображение будет отображаться завершенным, даже если во внутреннем скрипте произошла ошибка проверки. Это немного вводит в заблуждение. Я хотел бы, чтобы это выглядело как второе изображение выше, если это возможно. Мне удалось подобрать что-то близкое, но я думаю, что это может быть не лучшим решением, вот что у меня есть:

...
'onComplete' : function( event, ID, fileObj, response, data ) {

if ( 1 != response ) {

$( '#image-upload' + ID ).addClass( 'uploadifyError' );
$( '#image-upload' + ID + ' .percentage' ).text( ' - Upload Error' );

}

}
...

Спасибо за любую помощь заранее!

1 Ответ

0 голосов
/ 12 июля 2011

Ключом было возвращение FALSE с событием onComplete, которое позволило мне переписать содержимое .percentage DIV.

Мой серверный скрипт вернет 1, если все здорово, что позволяет onComplete срабатыватьэто функция по умолчанию.Если все не круто, то возвращается строка для определенного типа ошибки.Затем он попадает в .percentage DIV.

'onComplete' : function( event, ID, fileObj, response, data ) { 

                   if ( 1 != parseInt( response ) ) {

                         $( '#image-upload' + ID ).addClass( 'uploadifyError' );                                    
                         $( '#image-upload' + ID + ' .percentage').text( ' - ' + response );

                         return false;

                    }               
                }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...