powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JS: запрос - ответ - запрос
4 сообщений из 4, страница 1 из 1
JS: запрос - ответ - запрос
    #39129039
Фотография Капюшон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Форумчане,

я в основном пишу на C# и JS почти не знаю.
Появилась потребность в следующем. Есть кнопка на веб-странице. Надо, чтобы при нажатии на нее происходило следующее:
1) отправляется запрос
2) на этот запрос приходит ответ
3) учитывая параметры ответа, отправляется новый запрос.

Например:
1) отправляется запрос Init?Key=ABCD
2) приходит ответ
Код: xml
1.
<Init Num="002" SessionId="46f48e3c"/>


3) отправляется запрос Load?SessionId=46f48e3c

Как это вообще сделать?
...
Рейтинг: 0 / 0
JS: запрос - ответ - запрос
    #39129072
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Капюшон, а как бы Вы это делали на C#?
...
Рейтинг: 0 / 0
JS: запрос - ответ - запрос
    #39129090
janco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Используйте объект XmlHttpRequest для запросов. По событии onreadystatechange получаете ответ. ПОскольку у вас формат XML, то прочитать его можно через свойство responseXML.
Здесь пример к похожему случаю.
...
Рейтинг: 0 / 0
JS: запрос - ответ - запрос
    #39130019
rokstar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
$.get('http://yourdomain/yourmethod?p1=v1&p2=v2', function(data) {
  var res = JSON.parse(data);
  if (res.p3 == 'v3') {
    $.get('http://yourdomain/yoursecondmethod?p4=v4&p4=v4', function(data) {
      // do other stuff
    });
  }
})



как то так, если использовать jQuery
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JS: запрос - ответ - запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]