jQuery.get()
57
посл. ред.
10.02.2017
Метод jQuery.get() выполняет ajax-запрос к серверу HTTP-методом GET. Это упрощённый вариант использования метода jQuery.ajax(), но для которого всегда используется HTTP-метод GET вне зависимости от настроек запроса.
Варианты использования
jQuery.get(URL[, data][, success[, dataType]]) => jqXHR- Выполняет ajax-запрос с переданными параметрами и возвращает расширенный XMLHttpRequest-объект. URL-адрес запроса указывается первым аргументом. Про параметры запроса
data,successиdataTypeможно узнать в описании функцииjQuery.ajax(). jQuery.get(настройки) => jqXHR- Выполняет ajax-запрос с настройками, переданными в виде объекта. Все настройки запроса по умолчанию имеют определённые значения, поэтому их указывать необязательно. Кроме того, с помощью метода
jQuery.ajaxSetup()можно изменить дефолтные значения настроек для всех ajax-запросов.
Примеры
Выполнить запрос без обработки ответа с сервера:
$.get('test.php');
Выполнить запрос с отправкой данных, но без обработки ответа с сервера:
$.get('test.php', 'login=UserName');
Выполнить запрос с отправкой данных и обработкой ответа с сервера:
$.get(
'test.php',
'login=UserName',
function (data) {
alert('Ответ с сервера: ' + data);
});
Выполнить запрос с указанием ожидаемого типа данных с сервера:
$.get(
'test.php',
function (data) {
console.log(data);
},
'json');