Tomasz Faszyński

Tomasz Faszyński Specjalista ds.
programowania

Temat: jQuery - funkcja query()

Mam kod:

req = new AjaxAdapter;
req.dataType = 'json';
return req.query('GET', url, request, function(responseServer, status, xhr) {
var json;
json = responseServer.data;
return response(json);
}, function(jqXHR, textStatus, errorThrown) {
var exception;
exception = jQuery.parseJSON(jqXHR.responseText);
return showError(exception);
});


Nie mogę go rozgryźć. Gdzie znaleźć dokumentację do funkcji query()?

Rozumiem, że ona ma 5 parametrów:

- get, sposób przesłnia danych
- url, na jaki adres wysłać dane
- request
- funkcja zwracająca dane do wysłania
- funkcja do obsługi błędów

Co to jest request?

konto usunięte

Temat: jQuery - funkcja query()

To nie jest jQuery. Dokumentację do query() znajdziesz z dokumentacją AjaxAdapter czymkolwiek by to nie było. W jQuery jest do tego funkcja ajax().

request wygląda na dane jakie chcesz wysłać, np. zawrtość formularza, login czy cokolwiek innego.

function(responseServer, status, xhr) to nie "funkcja zwracająca dane do wysłania" tylko funkcja wywoływana po otrzymaniu odpowiedzi z serweraKrzysztof Kawa edytował(a) ten post dnia 12.11.12 o godzinie 14:56
Maja Miarecki

Maja Miarecki Senior Frontend
Developer

Temat: jQuery - funkcja query()

http://neyric.github.com/wireit/examples/ajaxAdapter/ nie jestem pewna, czy to jeszcze istnieje :P

W kazdym badz razie polecam poczytanie o XMLHttpRequest wtedy wyjasni sie kwestia requestu. Jesli uzywasz jQuery, to bardziej polecam jQuery.get(), jQuery.ajax() lub wprost jQuery.getJSON() jako natywne funkcje z tej biblioteki



Wyślij zaproszenie do