Мне нужно сделать несколько ajax-вызовов к php-скрипту, который обработает данные и отобразит результаты.
Но, похоже, время ожидания истекло. в Chrome и Firefox, когда я проверяю звонки, они отображаются красным.
мой код Ajax:
$.ajax({
type: "POST",
url: "/toimport",
data: ({"filename": $("#file").val(), "search_engine": $("#engine").val(), "matchtype": $("#matchtype").val(), "year" : $("#year").val(), "country" : country, "sheet" : i, "filetype": file_type}),
success: function(data, textStatus, jqXHR){
$("#message").append(data);
},
error: function(XMLHttpRequest, textStatus, errorThrown){
$("#message").append(textStatus + '<br />');
}
});
когда я делаю код PHP тривиальным (возвращаю одно из полученных значений), все вызовы успешны, только когда PHP занимает некоторое время, вызов ajax завершается неудачно.
Я пытался использовать тайм-аут при вызове ajax, но, похоже, он не работает. Возвращено textStatus 'error', errorThrown пуст.
спасибо