[ajax] onsubmit nie działa pod ie |
[ajax] onsubmit nie działa pod ie |
3.06.2006, 11:47:24
Post
#1
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 0 Dołączył: 27.07.2005 Ostrzeżenie: (0%) |
Witam,
mam problem z przesyłaniem formularza. Pod FF działa poprawnie, ale w IE już nie - po kliknięciu "dodaj" wyświetlana jest odpowiedź w xml'u. w tagu <form> jest atrybut onSubmit="validate(this); return false;" funkcja validate() sprawdza poprawnośc danych w formularzu i jeśli jest ok wywoływana jest funkcja sendform korzystająca z advAJAX'a. oto funkcje:
z góry dziękuję za pomoc Ten post edytował Jim 3.06.2006, 12:05:15 |
|
|
3.06.2006, 16:25:55
Post
#2
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 4 Dołączył: 22.04.2006 Skąd: Kraków Ostrzeżenie: (0%) |
Może wywal to z form onSubmit tą walidacje i sprawdzaj ją w funkcji sendform(), ja robiłem w mniej więcej taki sposób:
Kod function sendform(form) {
var blad = 0; if (d.length<=1) blad = 1; //sprawdzanie formularza itd... if (blad != 0) { advAJAX.submit(form, { onSuccess : function(obj) { ...... } } } } -------------------- |
|
|
4.06.2006, 22:23:04
Post
#3
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 0 Dołączył: 27.07.2005 Ostrzeżenie: (0%) |
no, metodą 1000 prób i błędów poprawiłem funkcje i wszystko działa jak należy. Oto działające funkcje
...to tak jakby ktoś kiedyś szukał |
|
|
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 16:23 |