Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX][jQuery] delegacja zdarzenia
drzonkins
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 1.06.2010

Ostrzeżenie: (0%)
-----


Witam,
Mam taki oto problem: ładuję sobie ajaxem do dokumentu skrypt php do elementu div. Następnie potrzebuje posortować wyniki i zrobić paginację. Chcę zrobić to w jquery. Żeby skrypt działał poprawnie muszę wykonać delegację zdarzeń i dołączyć program obsługi do tego zdarzenia. Problem jest w tym, że nie wiem jakie to powinno być zdarzenie. Póki sprawdziłem całość na zdarzeniu click i faktycznie pop kliknięciu w załadowane dane program zaczyna działać, a ja potrzebuję, żeby zaczął działać bez kliknięcia, tylko od razu przy załadowaniu skryptu php.

Gdyby ktoś wiedział jak coś takiego uzyskać w jquery byłbym zobowiązany.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
drzonkins
post
Post #2





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 1.06.2010

Ostrzeżenie: (0%)
-----


Żeby była większa jasność mam mniej więcej coś takiego

dokement index.php

  1. <script type="text/javascript">
  2. //wcześniej kod z biblioteka jquery i $().ready itp
  3. $('#klik').click(function(){
  4. $.get('skrypt.php', {'id': $(this).attr('href')}, function(data){
  5. $('#jakisdiv').html(data);
  6. });
  7. });
  8. <div id="jakisdiv">
  9.  
  10. </div>


Tutaj ładuję do diva jakisdiv wynik działania skryptu skrypt.php. Wszystko działa ładnie. Jednocześnie po załadowaniu chcę wykonać sortowanie i paginacje wyników tego skryptu i nie wiem jak to zrobić. Kiedy zamieszczam kod jquery w pliku skrypt.php to jak wywołam plik skrypt.php bezpośrednio w przeglądarce to działa, ale już w pliku index.php po załadowaniu ajaxem nie działa.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 12:40