Ajax проблема с получением ответов с сервера?

yeastor

Новичок
Ajax проблема с получением ответов с сервера?

Добрый день не могу понять (в поиске искал) как заставить скрипт принимать ответы с сервера?
например такой код:


PHP:
function  Analize()
{

createRequest();
var url = "index.php?type=asa";
	request.open("GET", url, false);
	request.onreadystatechange = updatePage;
	request.send();
 
 
}

 function updatePage() {
     if (request.readyState == 4) {
       if (request.status == 200) {
         var response = request.responseText;
        alert("response[0]");
		
		
        }; 
     }

   }
index.php?type=asa
PHP:
<?php
$i=0;
while $i<6  {
echo"$i";
$i++;
}
?>
Поидеи я хочу получить 6 alert'ов  но получаю только 1 первый... как получать несколько ответов и обрабатывать их поочереди?
 

yeastor

Новичок
Я понял как это работает... т.е. скрипт после отработки отсылает ответ в виде Html стрницы весь сразу. Но как сделать так чтобы он отсылал ответ после выполнения определенного действия, и продолжал работать?

Проблема вот в чем: есть форма с несколькими input. По нажатию кнопки они должны поочередно заполнятся значениями, получаемыми из удаленного скрипта. где можно найти информацию по этому вопросу?
 

hermit_refined

Отшельник
По нажатию кнопки они должны поочередно заполнятся значениями, получаемыми из удаленного скрипта.
что значит - "поочередно"?..
что вам мешает получить от сервера массив необходимых значений и javascript'ом заполнить input'ы- "поочередно"?
в общем, расскажите, что делаете.
 
Сверху