Загрузка файлов с помощью формы jquery - PullRequest
1 голос
/ 19 февраля 2012

Я работал над загрузкой файлов с использованием ajax, единственный, который работал для меня, - это плагин, называемый jquery form. Это действительно просто, и это работает, но проблема, с которой я сталкиваюсь, заключается в том, что он не показывает результат.

Мой файл process.php выводит сообщение об ошибке или сообщение об успешном завершении (загруженное изображение / неизвестное расширение изображения и т. Д.), Но они не отображаются. Как я могу отобразить вывод скрипта?

1 Ответ

1 голос
/ 19 февраля 2012

Предоставлена ​​функция обратного вызова " success ", которая вызывается после того, как ответ был возвращен с сервера.Как:


$(document).ready(function() { 
    var options = { 
        target:        '#output1',   // target element(s) to be updated with server response 
        beforeSubmit:  showRequest,  // pre-submit callback 
        success:       showResponse  // post-submit callback <-- See here
    }; 

    // bind form using 'ajaxForm' 
    $('#myForm1').ajaxForm(options); 
}); 

function showResponse(responseText, statusText, xhr, $form) {
  alert(responseText);
}

Ссылка: Форма jQuery Надеюсь, это поможет

...