Как отправить и получить запрос ajax с помощью jQuery? - PullRequest
0 голосов
/ 11 августа 2009

Я новичок в jQuery, и у меня возникают проблемы при следовании документации. У меня есть переменная в JavaScript (которую я уже получил из HTML-формы), которую я хотел бы отправить с помощью AJAX на сервер. Я хочу, чтобы сервер делал все, что ему нужно, с этим значением, а затем отвечал либо «успехом», либо «неудачей» (я знаю, как выполнить бэкэнд-часть). Как отправить запрос, а затем получить ответ с помощью jQuery?

1 Ответ

1 голос
/ 11 августа 2009

Чтобы отправить запрос, вы используете функцию $ .post или $ .get (или функцию $ .ajax, если вам нужно множество элементов управления)

$.post('example.com/script', {
    'param1':somaVar
 }, function(data){
    alert(data); //data is whatever the server returned
 });

Как для $ .get, так и для $ .post порядок аргументов выглядит следующим образом: (url, [data], [callback], [type]). URL-адрес - это URL-адрес, по которому выполняется запрос, данные - это данные, с которых отправляется запрос, обратный вызов - это функция, которая выполняется после завершения запроса. Тип - это тип данных, которые сервер будет возвращать (jQuery обычно выясняет это сам). Возможны "xml", "html", "script", "json", "jsonp" или "text"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...