Revencu
@Revencu

Как получить во время сеанса AJAX значения из JS который запускается в теле AJAX?

Запуск AJAX:
var responsedata='';
	$.ajax('calculate.asp', 
	{
		xhrFields: 
		{
			onprogress: function(e)
			{
			console.log(responsedata);
			}
		}
	})
	.done(function(data){})
	.fail(function(data)
	{
	console.log('Error: ', data);
	});

calculate.asp:
<%
response.buffer=true
for i=1 to 100000
%>
<script>responsedata='<%=i%>'</script>
<%
response.flush
next
%>


Но это не работает.
Как получить значения онлайн (не по окончания загрузки AJAX) из скрипта что выполняется на стороне сервера?

Пробовал и
var timer=setInterval(function(){console.log(responsedata)}, 100)

тоже нет результата
  • Вопрос задан
  • 401 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы