jQuery.getJSON
« Обратно к странице функций Ajax
jQuery.getJSON( url, [данные], [вызов] )
Загружает данные JSON используя метод GET.
Начиная с jQuery версии 1.2 у Вас есть возможность загружать данные JSON расположенные на другом домене. Для этого нужно использовать функцию JSONP в качестве функции callback (обратного вызова), например, “myurl?callback=?”. jQuery автоматически заменяет знаки “?” на соответствующее имя метода, который необходимо использовать, вызывая функцию, которую вы указали в callback. Параметр callback может отличаться в разных API, например, Yahoo Pipes требует указания «_callback=?».
Примечание: помните, что строки после этой функции будут выполнены перед функцией в callback.
Аргументы:
| url | Строка | |
|---|---|---|
| Ссылка на документ. | ||
| данные (необязательно) | Map | |
| Пары ключ/значение, которые будут отосланы на сервер. | ||
| вызов (необязательно) | Функция | |
Функция, которая исполняется всякий раз после удачного завершения загрузки данных.
function (data, textStatus) {
// data will be a jsonObj
// textStatus will be one of the following values:
// "timeout","error","notmodified","success","parsererror"
this; // the options for this ajax request
}
|
||