![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 9.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
I znowu mam lamerskie pytanie:/
Mamy taki o to kod (WIKI): Kod advAJAX.get({ Wszystko fajnie ale jak przed wysłaniem request'a odczytać jakieś x parametrów i przekazać je do requesta?url: "http://www.example.com/page.html", parameters : { "var1" : "value1", "var2" : "value2" }, onSuccess : function(obj) { alert(obj.responseText); }, onError : function(obj) { alert("Error: " + obj.status); }, "var3" : "value3" }); Przypuszczam, że pomocne będzie tu zdażenie onInitialization w którym mógłbym coś takiego zrobić ale nie wiem jak w nim przekazać jakieś parametry które pójdą razem z requestem. Czyli jak przekazać coś jak "parameters" z przykładu w trakcie zdażenia onInitialization do requesta? Nikt nie ma pomysłu? To w sumie jest bardzo ważna i przydatna funkcjonalność. Nie da się czegoś takiego zrobić? Ten post edytował xamil 9.08.2006, 07:39:09 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 9.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat ["c"]=> Nie rozumiem tego. Może źle myślę ale przecież nadal nie otrzymuję w php tablicy? Jak źle myślę to czy może mi ktoś to łopatologicznie objaśnić?string(7) "[3,2,1]" ["d"]=> string(22) "{"d1":4,"d2":5,"d3":6}" -- Może jeszcze innaczej. Mam funkcję ogólną wykonującą zapytania:
Pozostałe rzeczy mam ustawione przez metodę advAJAX.setDefaultParameters dzięki czemu nie muszę 30 razy pisać tego samego. Są jednak zapytania które wymagają np. jakiejś dodatkowej operacji po wykonaniu zapytania. Stąd zmienna parameters. Chciałbym moć w niej podać jako JSON inne parametry np. całą funkcję OnSuccess. Kod onSuccess : function(obj) { alert('działa'); } No i jak to przekazać do wywołania advAJAX.post z pierwszego przykładu? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 08:17 |