Class: Request.JSON

Обгортка Request з автоматизованим відправленням та отриманням об'єктів JavaScript у форматі JSON.

Розширює:

Request

Синтаксис:

var myJSONRemote = new Request.JSON([options]);

Аргументи:

  1. options - (object, optional) Див. нижче.

Опції:

  • secure - (boolean: defaults to true) Якщо встановлено true, буде виконано перевірку синтаксису результату JSON (див. JSON.decode).

Події:

success

Викликається, коли запит завершується. Це перевизначає сигнатуру події success класу Request.

Підпис:
onSuccess(responseJSON, responseText)

Аргументи:
  1. responseJSON - (object) Об'єкт JSON-відповіді від віддаленого запиту.
  2. responseText - (string) JSON-відповідь у вигляді рядка.

Повертає:

  • (object) Новий екземпляр Request.JSON.

Приклад:

//This code will send a data object via a GET request and alert the retrieved data.
var jsonRequest = new Request.JSON({url: "http://site.com/tellMeAge.php", onComplete: function(person){

    alert(person.age);    //Alerts "25 years".
    alert(person.height); //Alerts "170 cm".

    alert(person.weight); //Alerts "120 kg".
}}).get({'firstName': 'John', 'lastName': 'Doe'});


Эта документация распостраняется на правах Attribution-NonCommercial-ShareAlike 3.0 License.
Оригинал документации на английском.
© Linux.ria.com, 2008-2026