managua, вы пока не можете понять что для вашей задачи вам не нужна отправка двух get-запросов. Вы также не видите что ваши собственные скрипты будут отправлять 1 запрос, а не 2, как вам кажется.
Простейшие примеры, которые Ch_chov вам дал решают конкретно вашу задачу с отправкой запроса с нужным количеством параметров и загрузку ответа в опредёлённый блок html на странице. Однако, эта задача в примере решается не на нативном JS, как у вас, а с использованием библиотеки Jquery, которая упрощает решение многих типичных задач, включая вашу.
Чтобы вам стал понятен код примера, как и свой собственный, вам нужно:
1. Изучить по документации и понять простые в целом основы "технологии" Ajax, а именно, объект XMLHttpRequest.
2. Понять что собой представляет GET-запрос и почему их вам не нужно 2.
3. Разобрать каждую строчку своего сценария и понять что она делает.
4. Прочитать и разобрать примеры использования методов Jquery для работы с Ajax
5. Научиться отлаживать js-сценарии с использованием ajax, к примеру, с помошью дебаггеров в браузере (привет firebug), метода console.Log.
6. Решить свою задачу либо на нативном js либо на jquery, как хотите.
Простое копирование чужого кода без понимания того, как он работает, не приведёт в вашем случае к понимаю правильного решения. (Отредактировано автором: 28 Апреля, 2014 - 10:49:02)
|