jQuery get()Метод

jQuery AJAX 方法Методы AJAX jQuery

Пример

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

$("button").click(function(){ $.get("/try/ajax/demo_test.php",function(data,status){ alert("Данные:" + data + "\nСтатус:" + 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" и вывести результат запроса через alert:

$.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- Berisi status permintaan ("success", "notmodified", "error", "timeout", "parsererror")
  • xhr- Содержит объект XMLHttpRequest
dataType Opsional. Menentukan tipe data yang diharapkan dari respons server.
Secara default, jQuery akan membuat tebakan yang cerdas.
Tipe yang mungkin:
  • xml" - Sebuah XML
  • "html" - HTML sebagai teks biasa
  • "text" - String teks biasa
  • "script" - Menjalankan respons sebagai JavaScript, dan mengembalikannya sebagai teks biasa
  • "json" - Menjalankan respons sebagai JSON, dan mengembalikannya sebagai objek JavaScript
  • "jsonp" - Memuat blok JSON menggunakan JSONP, menambahkan "?callback=?" ke URL untuk menentukan callback


jQuery AJAX 方法Методы AJAX jQuery

Другие расширения