![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 10.03.2003 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam problem z obsługą formularza przez advAjax. Do tego celu używam advAJAX.assign, zgodnie z tym co jest na stronce. Samo wysyłanie działa , odpowiedź z pliku php jest ladowana na strone. Jednak gdy ponownie używam tego samego formularza (jest to form kilku stronnicowy) , ajax nie przejmuje wysłania , ładuje mi się strona którą mam w action formularza , a powinna zmienić się zawartość jedynie odpowiedniego <div></div>. Może ktoś już spotkał się z taką sytucją ? Pozdrawiam Hmm, częściowo znalazłem rozwiązanie, zamiast wywoływać w onload, dałem wywołanie funkcji do onclick, przycisku submit. Jednak problem jest gdy uztkownik nacisnie enter i tym sposobem wysle formularz, wtedy nie zostaje uruchomione przechwycenie danych przez ajax. Czy da się zablokować wysyłanie formularza poprzez naciśnięcie entera ? -------------------- BetPlanet - zapraszam
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
No to ustaw to zdarzeniu onsubmit formularza.
-------------------- -------------
------ |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 9.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Wrzuć advAjax.assign do onload <body> i będzie śmigać.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 10.03.2003 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Problem tkwił gdzie indziej. Na początku nadpisywałem cały formularz czyli <form ...> </form> (z tymi znacznikami włącznie). Gdy zmodyfikowałem skrypt tak że podmieniał mi same ciało formularza (<form ...> nie ruszałem) zaczeło wszystko śmigać (może komuś się to przyda).
Temat do zamknięcia -------------------- BetPlanet - zapraszam
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 9.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
No oczywista sprawa;) Skoro zniszczyłeś coś do czego było przywiązane coś innego to naturalną sprawą jest, że i powiązanie zginęło. Potem jak stworzyłeś od nowa to trzeba i storzyć od nowa powiązanie.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 12:52 |