Вы не сможете этого сделать.Если это не кометный сервер, который может поддерживать соединение на стороне сервера и когда происходит какое-либо обновление данных, он выталкивает содержимое.
В вашем случае, единственный способ, которым я могу думатьделает это:
function ajax_call () {
$.ajax({
url : 'get_file_processing_output.html',
success : function (response) {
check your response, if file processing is not finished, then call ajax_call() again
if it is finished, then just do whatever you need.
},
timeout : function () {
time out then directly call ajax_call() again, maybe with a time interval would be better
}
})
}
У меня есть успешный обратный вызов выше в ajax, потому что я чувствую, что вы должны что-то ответить со стороны вашего сервера, чтобы сказать клиенту, что обработка еще не завершена.