Rafał
G.
Programista
aplikacji
internetowych
konto usunięte
Temat: Wynik zwrócony przez Ajax jako parameter funkcji
wydaje mi sie, ze sie da.BP, NMSP :)
edit: no dobra. metoda hardkorowa: wrzucasz zawartosc w niewidoczny element, parsujesz jego zawartosc i wrzucasz we wlasciwy usuwajac tymczasowy. ale MUSI byc lepsze wyjscie, wiec tego nie polecam.
wyjscie najlepsze: czy skrypt nie moze zwrocic Ci tego, co chcesz?Wojciech Zbigniew Piotrowicz edytował(a) ten post dnia 26.09.08 o godzinie 16:17
konto usunięte
Temat: Wynik zwrócony przez Ajax jako parameter funkcji
Rafał Grzegorek:
Czy da się tekst, który zwróci Ajax przekazać od razu do funkcji js wywoływanej po zapytaniu Ajaksowym? Chciałbym coś takiego zrobić przy pomocy Prototype. Ta wspomniana funkcja ma mi ten wynik zwrócony przez Ajax odpowiednio obrobić i dopiero przy pomocy DOM wkleić gdzie trzeba.
new Ajax.Request (
{
...
onSuccess: function(transport)
{
twoja_funkcja(transport);
}
}
);
Możesz też przesyłać dane synchronicznie przy użyciu
asynchronous : true ... ale tego rozwiązania nie polecam.
Rafał
G.
Programista
aplikacji
internetowych
Temat: Wynik zwrócony przez Ajax jako parameter funkcji
Wojciech Zbigniew Piotrowicz:
wydaje mi sie, ze sie da.
BP, NMSP :)
edit: no dobra. metoda hardkorowa: wrzucasz zawartosc w niewidoczny element, parsujesz jego zawartosc i wrzucasz we wlasciwy usuwajac tymczasowy. ale MUSI byc lepsze wyjscie, wiec tego nie polecam.
O takim rozwiązaniu myślalem. ;)
wyjscie najlepsze: czy skrypt nie moze zwrocic Ci tego, co chcesz?Wojciech Zbigniew Piotrowicz edytował(a) ten post dnia 26.09.08 o godzinie 16:17
Mam właśnie z tym problem, bo chodzi o to, że wynik może być w różnych miejscach (różnych divach), a nie widzę innego sposobu, żeby ten wynik podzielić i odpowiednio te divy zaktualizować.
Przemysław
Rumik
kodowanie to moja
specjalność ;-)
Temat: Wynik zwrócony przez Ajax jako parameter funkcji
Stanisław Głogowski:
Możesz też przesyłać dane synchronicznie przy użyciu
asynchronous : true ... ale tego rozwiązania nie polecam.
Jest to nieładne, ale ma jedną zaletę ;-) łatwiej wtedy kontrolować przepływ.
Sam tego używam gdy muszę spytać serwer o jakąś prostą rzecz gdzie odpowiedzią jest 0 lub 1. Przy czasie od requesta do response do 0.2 sekundy można na takie rozwiązanie wg. mnie przymknąć oko.
Podobne tematy
-
AJAX » [jQuery.ajax] Błąd z wysłaniem danych przez $_POST -
-
AJAX » Jakie Frameworki/biblioteki AJAX?? -
-
AJAX » Odświeżenie przez przeglądarkę fragmentu strony. -
-
AJAX » Książki i kursy AJAX -
-
AJAX » AJAX i usuwanie z bazy danych MySQL -
-
AJAX » Dwie atrakcyjne oferty (XHTML/CSS oraz AJAX) od Comparo.pl -
-
AJAX » Ajax / po załadowaniu zawartości nie działają skrypty -
-
AJAX » Wykrywanie zmiany wartości pola input po załadowaiu... -
-
AJAX » widoczność funkcji javascript załadowanej ajaxem -
-
AJAX » iframe - ajax -
Następna dyskusja: