Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [AJAX][JavaScript]Jak wstawic kilka wynikow do kilku obiektow html?
Forum PHP.pl > Forum > Przedszkole
swiru_
Witam,

Moje pytanie jak za pomoca jednego skryptu JS wyslac do pliku PHP kilka zmiennych, odebrac je a potem wyswietlic w kilku roznych miejscach w html??

Mam coś takiego:

  1. $(document).ready(function() {
  2.  
  3. $("#plus").unbind().bind("click", function() {
  4.  
  5. $.ajax({
  6.  
  7. type: 'POST',
  8.  
  9. url: '../silniczek.php',
  10.  
  11. data: {
  12. id : '11'
  13. data : 'jakas wartosc'
  14.  
  15. },
  16.  
  17. success: function(wynik) {
  18.  
  19. $("#ile").html(wynik)
  20.  
  21. }
  22.  
  23. });
  24.  
  25. return false;
  26.  
  27. });


Ale to pozwala mi na wstawienie wynikow tylko do jednego obiektu html i id=ile..

wiem jak wyslac kilka wartosci do pliku php ale nie wiem jak je pozniej odebrac za pomoca jQuery ajax() i wstawic do dwoch roznych obiektow html o roznych id

Z gory dzieki za pomoc.
nospor
Twoj skrypt php powinien zwracac dane w formacie json, a potem ty je odbierasz i robisz co chcesz:
$("#ile").html(wynik.dane1);
$("#il2").html(wynik.dane2);
$("#ile3").html(wynik.dane3);
//...
swiru_
myslalem ze da sie to zrobic mez json-a ;] ok dzieki za pomoc
nospor
Ależ oczywiście. Twoj skrypt może zwracać XML'a - bujasz się wowczas z XMLem zamiast z JSONem tongue.gif JSON jest prostrzy do obróbki.
swiru_
hehe dowcipnis... fakt z dwojga zlego lepiej ta dziura (JSON) ;]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.