Сделать AJAX-вызов после завершения загрузки AJAX-файла? - PullRequest
0 голосов
/ 28 октября 2010

Я пытаюсь найти загрузчик файлов AJAX для использования, я думаю, что я могу пойти с этим ниже:

http://valums.com/ajax-upload/

У меня проблема в том, что я не могу понятьКак сделать вызов JQuery AJAX, когда загрузчик завершил загрузку файла.Это возможно?Мне не обязательно использовать этот конкретный загрузчик.

Ответы [ 2 ]

2 голосов
/ 28 октября 2010

У этого загрузчика ajax есть обратный вызов события onComplete, поэтому вам просто нужно передать ему свой jjuery-вызов ajax. Примерно так:

var uploader = new qq.FileUploader({
    element: document.getElementById('file-uploader'),
    action: '/server/upload',
    onComplete: function(id, fileName, responseJSON) {
      // Here comes your jQuery ajax call
      $.ajax({
        url: 'ajax/post_process.php',
        success: function(data) {
           // ...
        }
      });
    }
});
1 голос
/ 09 декабря 2010

Здравствуйте, попробуйте мою бета-версию ajax mutiple upload на основе jquery, просто и эффективно загрузите ее по адресу: http://www.albanx.com/. без флеша, с прогрессом, работа через https, поддержка основных браузеров .. Вы можете использовать функцию успеха для вызова финальной функции

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