Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyciąganie bazy bez odświeżania
wezyrno
post
Post #1





Grupa: Zarejestrowani
Postów: 130
Pomógł: 0
Dołączył: 11.09.2011

Ostrzeżenie: (50%)
XXX--


robię silnik gry 2d, załóżmy, że mam npc na mapie...
chce by po kliknięciu na niego wyskakiwało okienko z danym tekstem (z bazy mysql)

jak to zrobić?

Ten post edytował wezyrno 25.01.2012, 00:52:10
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Uriziel01
post
Post #2





Grupa: Zarejestrowani
Postów: 307
Pomógł: 37
Dołączył: 9.11.2010
Skąd: Zielona Góra

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


Nie wiem co znaczy `znika zapytanie` ale odpowiedź brzmi, gdy pierwszy if zwróci false, nie wysyłane jest zapytanie ajax. Drugą sprawą jest że nie powinieneś zagnieżdżać tak kodu js w HTML'u, jest to raczej archaiczna technika. Znacznie lepiej zrobić to na eventach w samym skrypcie JS używając dodatkowo jakiejś biblioteki typu jQuery czy MooTools.
Umożliwia to tworzenie czytelnych konstukcji, dodatkowo zapewnia lepsza kontrole nad tym co się w tym kodzie dzieje:
  1. $("#id_elementu").click(function (event) {
  2. event.preventDefault();
  3. $.ajax({
  4. type: "GET",
  5. url: "../ajax/okno_ajax.php",
  6. success: function(html) {
  7. },
  8. beforeSend: function() {
  9. },
  10. error: function() {
  11. }
  12. });
  13. });
  14.  


Ten post edytował Uriziel01 25.01.2012, 14:18:26
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: 26.12.2025 - 04:03