НЕ МОЛЧИ!!!    Сделай что-нибудь, чтобы остановить войну России в Украине.
...бойтесь людей равнодушных - именно с их молчаливого согласия происходят все самые ужасные преступления на свете.   ("Репортаж с петлёй на шее")

Функция jQuery.get(параметры)

Описание функции jQuery.get(параметры) динамической загрузки данных с сервера на Web страницу.

jQuery.get( url [, data ] [, success(data, textStatus, jqXHR) ] [, dataType ] ) — динамически загружает данные на страницу методом GET.

Входные параметры

  • url — строка адреса, по которому посылается запрос, обязательный параметр.
  • data — данные, посылаемые на сервер вместе с запросом, параметр необязательный. Представляют собой строку или пары ключ:значение(«plain object» в терминах jQuery).
  • success(data, textStatus, jqXHR) — callback функция, выполняемая в случае успешного выполнения запроса. При вызове ей передаются данные отклика, текстовая строка состояния запроса и объект jqXHR, реализующий AJAX запросы(детальнее об jqXHR можно узнать в описании возвращаемых параметров функции jQuery.ajax().
  • dataType — строка, определяющая тип данных, ожидаемых от сервера, по умолчанию ожидается(xml, json, script, html).

Возвращаемое значение — объект jqXHR.

  Примеры использования функции get().

Пример1     Скрипт примера запрашивает данные и при успешном завершении выводит их в модальное окно.

$.get("getdata.php", function(data) {
  alert("Данные: " + data + " успешно загружены");
});

Пример2     Пример AJAX запроса с отправкой данных на сервер.

$.get("test.php", { name: "John", time: "2pm" } );

Пример3     Пример использования функции get() c полным использованием входных параметров и отображением реультата работы клиенту

$.get('takedata.php',data,function(recdata,status){
    if( status=='succes' ) {
        alert('Данные успешно отправлены!')
    } else { alert('В процессе отправки произошла ошибка') }
});

Вернуться к содержанию рубрики «AJAX запросы»