Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 25 Dołączył: 2.02.2009 Ostrzeżenie: (0%)
|
Mam kod:
Kod get_next_number = function (url) { new Ajax.Request( url, { onComplete: function(t) { return t.responseText}, }); } Chciałbym mieć funkcje która w wyniku da mi responseText który zwróci ajax. I moje pytanie: Czy da się coś takiego zrobić, czy nie i jak się da to jak? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
Da się. Musisz przełączyć ajaxa w tryb synchroniczny (na czas ładowania nic nie będziesz mógł zrobić na stronie) i wtedy będziesz mógł zwrócić wynik.
Rozwiązanie tandetne i nie zalecane, dlatego powinno się odpowiednio obsługiwać ajaxa za pomocą zdarzeń. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 25 Dołączył: 2.02.2009 Ostrzeżenie: (0%)
|
Dzięki za pomoc. Nie będe w takim razie próbował zwracać wyników z ajaxa.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 09:01 |