jQuery - Метод load() AJAX
Метод load() в jQuery
Метод load() в jQuery — это простой, но мощный метод AJAX.
Метод load() загружает данные с сервера и помещает возвращённые данные в выбранный элемент.
Синтаксис:
ОбязательныйURLПараметр указывает URL, который вы хотите загрузить.
НеобязательныйdataПараметр указывает набор пар ключ/значение строки запроса для отправки с запросом.
НеобязательныйcallbackПараметр — это имя функции, выполняемой после завершения метода load().
Это содержимое примера файла ("demo_test.txt"):
Следующий пример загружает содержимое файла "demo_test.txt" в указанный элемент <div>:
Вы также можете добавить селектор jQuery к параметру URL.
Следующий пример загружает содержимое элемента с id="p1" в файле "demo_test.txt" в указанный элемент <div>:
Необязательный параметр callback задаёт функцию обратного вызова, которая выполняется после завершения метода load(). Функция обратного вызова может иметь различные параметры:
- responseTxt- Содержит содержимое результата при успешном вызове
- statusTXT- Содержит статус вызова
- xhr- Содержит объект XMLHttpRequest
В следующем примере отображается окно alert после завершения метода load(). Если метод load() выполняется успешно, отображается "Внешний контент успешно загружен!", а если он завершается неудачно, отображается сообщение об ошибке:
Пример
Попробуйте сами »