[ajax] funkcja nie działa po wywołaniu ajaxa

Wszystko związane ze skryptami JS, DHTML itd.
martinst
Posty: 3
Rejestracja: 22 lis 2009, 11:21:10
Płeć: Niewybrana
User Agent: Firefox Linux 1280x1024

[ajax] funkcja nie działa po wywołaniu ajaxa

Post autor: martinst »

Mam funkcję onsubmit="search(1); return false;", która zbiera dane z formularza, przesyła je dalej do strony search.php, która jest wywoływana ajaxowo w DIVie.
W treści HTMLowej wywołanej strony PHP podaję link(paginacji/stronicowania), gdzie ponownie podaję funkcję search(2), ale z innym parametrem tzn. 2, co oznacza że powino mi wyświetlić drugą stronę danych.

I tutaj właśnie już onclick="search(2); return false;" jest ignorowane [pomija funkcję i idzie bezposrednio do seach.php]. Jeżeli wywalę linijki odpowiedzialne za ajaxa przy ponownym wykorzystaniu funkcji search(), to ją wykonuje bez problemu, tzn. pozostałą część kodu.
Czy tu może być problem z kolidowaniem dwóch wywołań ajaxa, tzn. raz już wywołana strona ajaxem i ponowne wywołanie strony (kontynuacji) za pomocą ajaxa?[przed wywołaniem kontynuacji strony, usuwam pierwszą przez parent.removeChild]
Czy też może coś innego?
ODPOWIEDZ