English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Метод load() загружает данные с сервера и вставляет возвращаемый HTML в выбранный элемент.
Метод load() является наиболее простым способом получения данных с сервера. Он大致 эквивалентен $ .get(url,data,callback), за исключением того, что это метод, а не глобальная функция, и имеет неявный回调-функцию.
Метод запроса:Если использоватьdataПредоставляемый как объект, используется метод POST. В противном случае, предполагается GET.
$("selector").load(URL, data, callback)
Загрузка содержимого файла ajax_intro.txt в элемент DIV:
$("button").click(function(){ $("div").load("ajax_intro.txt"); });Проверьте,›/›
В отличие от $ .get(), метод load() позволяет нам指定 часть удаленного документа, которую нужно вставить:
$("button").click(function(){ $("div").load("/jquery/ajax_load.html #table"); });Проверьте,›/›
Загрузка страницы ajax_post.php и отправка некоторых других данных:
$("button").click(function(){ let data = {fname:"Seagull", lname:"Anna"}; $("div").load("ajax_post.php", data); });Проверьте,›/›
Загрузка страницы ajax_post.php, отправка некоторых других данных и отображение сообщения о состоянии警报ы:
$("button").click(function(){ let data = {fname:"Seagull", lname:"Anna"}; $("div").load("ajax_post.php", data, function(response, status){ alert(status); }); });Проверьте,›/›
Если запрос Ajax встречает ошибку, то отображается уведомление:
$("button").click(function(){ let data = {fname:"Seagull", lname:"Anna"}; $("#success").load("wrong_file.php", data, function(response, status, xhr){ if(status == "error"){}} let msg = "Извините, произошла ошибка: "; $("#error").html(msg + xhr.status + " " + xhr.statusText); } }); });Проверьте,›/›
Параметры | Описание |
---|---|
URL | Указать URL, который вы хотите запросить |
data | (по умолчанию) Указать чистый объект или строку, которая будет отправлена вместе с запросом на сервер |
callback | (по умолчанию) Указать回调-функцию, которая будет выполнена при завершении запроса Параметры:
|