У меня есть серверный скрипт, который я вызываю с помощью метода jQuery ajax. Это может занять некоторое время для обработки набора данных. После обработки каждой строки входных данных выводится "OK <row id>"
для вывода. Тип контента plain/text
.
Я хочу получить эти выходные данные в моей функции jquery, проанализировать их по мере поступления и отобразить некоторую информацию обратной связи для пользователя. Поскольку обработка всех данных может занять до 20-30 минут ...
Как я могу сделать это в jQuery (серверный скрипт распечатывает это уже). Если я использую приведенный ниже код, я получаю функцию success
, вызываемую после того, как скрипт завершит свой запуск.
$.ajax({
type: "POST",
url: "script.cgi",
data: data,
success: function() {
// do something
alert ("OK");
}
});