Błąd too much recursion w jquery

Witam serdecznie,

mam taki kod:

CodzienneWybory.pl[/code]

Przeglądarka mi wywala błąd:

jquery.min.js: too much recursion a w IE stacj overflow …

co jest przyczyną tego błędu?

Z góry dziękuję za pomoc,

Northwest

Na pierwszy rzut oka rzuca się wszechobecne find, które jest tam zbędne (choć to nie powoduje problemu). Raczej stawiałbym na to setTimeout. Ile razy klikniesz i dojdzie ci do tego momentu tworzysz kolejną funkcję której nigdzie nie kończysz… Weź też pod uwagę że twój validate nie działa jak form jest pusty :stuck_out_tongue:

a da się zastąpić tego setTimneout jakoś?

Generalnie jak go nie było to skrypt nie działał, bo dane z pliku php dochodziły do ajaxa “za późno”… :frowning:

Zamiast ifa i zmiennej tekst, daj całość do email w success jquery.post :stuck_out_tongue:

nie rozumiem :frowning:

mógłbyś napisać przykład?

Dodane 23.12.2012 (N) 12:25

takie to troszkę dziwne, bo poprawiłem “na sztywno” wynik POSTa i zadziałało (błąd zniknął) - tylko IE 8 wyświetla błąd stack overflow, a

9 jakby nie wysyłała tego formularza… (klikam wyślij i nie reaguje - pozostałe przeglądarki działają poprawnie)