Последние учебники веб-разработки
 

jQuery get() Method

<Методы JQuery AJAX

пример

Отправить запрос HTTP GET на страницу и получить обратно результат:

$("button").click(function(){
    $.get("demo_test.asp", function(data, status){
        alert("Data: " + data + "\nStatus: " + status);
    });
});
Попробуй сам "

Определение и использование

В $.get() метод загружает данные с сервера , используя запрос HTTP GET.


Примеры

Запрос "test.php" , но игнорировать возвращать результаты:

$.get("test.php");

Запрос "test.php" и отправить некоторые дополнительные данные вместе с запросом (игнорировать возвращать результаты):

$.get("test.php", { name:"Donald", town:"Ducktown" });

Запрос "test.php" и передавать массивы данных на сервер (игнорировать возвращать результаты):

$.get("test.php", { 'colors[]' : ["Red","Green","Blue"] });

Запрос "test.php" и предупреждает результат запроса:

$.get("test.php", function(data){
  alert("Data: " + data);
});

Синтаксис

$.get(URL,data,function(data,status,xhr),dataType)

параметр Описание
URL Необходимые. Задает URL-адрес, который вы хотите запросить
data Необязательный. Задает данные для отправки на сервер вместе с запросом
function(data,status,xhr) Необязательный. Указывает функцию для запуска, если запрос выполнен успешно
Дополнительные параметры:
  • data - содержит итоговые данные из запроса
  • status - содержит статус запроса ( "success", "notmodified", "error", "timeout" - "parsererror" "success", "notmodified", "error", "timeout" , или "parsererror" )
  • xhr - содержит XMLHttpRequest объект
dataType Необязательный. Указывает тип данных ожидаемого ответа сервера.
По умолчанию JQuery выполняет автоматическое предположение.
Возможные типы:
  • "xml" - XML - документ
  • "html" - HTML как простой текст
  • "text" - простая текстовая строка
  • "script" - Запускает ответ как JavaScript, и возвращает его в виде обычного текста
  • "json" - Запускает ответ как JSON и возвращает объект JavaScript
  • "jsonp" - Грузы в JSON блока с использованием JSONP . Будет ли добавить "?callback=?" В URL , чтобы указать функцию обратного вызова

<Методы JQuery AJAX