Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Prosta reakcja po kliknięciu w np: link
pacior
post
Post #1





Grupa: Zarejestrowani
Postów: 101
Pomógł: 2
Dołączył: 25.09.2007

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


Potrzebuje zrobić coś takiego. Mamy link i div. Po kliknięciu w link (bez przeładowania strony) w pierwszej kolejności wykonuje się operacja na bazie danych (która znajduje się w obiekcie zapytanie.html). Później ten obiekt zwraca nam czy się powiodło zapytanie czy nie i wstawia napis do diva.

  1. <a href="?"></a>
  2. <div id="komunikat"></div>


Ten post edytował pacior 20.02.2008, 00:55:32
Go to the top of the page
+Quote Post
Whisller
post
Post #2





Grupa: Zarejestrowani
Postów: 77
Pomógł: 5
Dołączył: 29.03.2006
Skąd: Poznań

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


Na przykładzie mootools.

1. Dołączasz biblioteke mootools ( mootools.net )
2. Dołączasz swój skrypt ( np. script.js )
3. W pliku script.js wpisujesz
  1. // Funkcja wywolujaca zapytanie do skryptu php
  2. function executeMyClick()
  3. {
  4. new Request({
  5. url : "index.php",
  6. method : "get",
  7. data : "id=1&cos=2&itakdalej=3",
  8. onSuccess:
  9. function(response) {
  10. $("myDiv").setHTML(response);
  11. }
  12. }).send();
  13. }
  14.  
  15. window.addEvent("domready", function(){
  16.  
  17. // Dodajemy zdarzenie na klikniecie
  18. $("myHref").addEvent("click", function(){
  19. executeMyClick();
  20. });
  21.  
  22. });

4. W pliku index.php odbierasz przesłane parametry(id, cos oraz itakdalej)z tablicy _GET, zwracasz co chcesz i potem w metodzie onSuccess w pliku script.js wyswietlasz te dane do div'a

Polecam: docs12b.mootools.net


--------------------
Blog | Strona www | wicia.pl
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 23:26