Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ROZWIĄZANE] [AJAX][JavaScript]Jak zaktualizować dane w divach?
Saki
post
Post #1





Grupa: Zarejestrowani
Postów: 240
Pomógł: 2
Dołączył: 5.12.2010
Skąd: Fulda

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


Witam, mam divy w których dane powinny zostać zaktualizowane po wysłaniu i odebraniu JSONa z danymi

  1. <div class="vnYes"></div>
  2. <div class="vnNo"></div>
  3. <div class="vnPercentY"></div>
  4. <div class="vnPercentN"></div>


[JAVASCRIPT] pobierz, plaintext
  1. function votes(id,vote)
  2. {
  3. $.ajax({
  4. type: "POST",
  5. url: "ajax.php",
  6. data: 'action=sent&vote='+vote+'&id='+id,
  7. beforeSend: function() { $('#loading').show(); },
  8. dataType: "json",
  9. success: function(msg){
  10. // to jest mój json, odpowiedź po wysłaniu danych, mogę go zmienić jak bedzie potrzeba
  11. // {"allYes":"12","allNo":"12","procentYes":50,"procentNo":50}
  12. $.getJSON(function(data) {
  13. // jakoś nie chce aktualizować danych, proszę o pomoc.
  14. $('.vnYes').append(allYes);
  15. $('.vnYes').append(allNo);
  16. $('.vnPercentY').append(procentYes);
  17. $('.vnPercentN').append(procentNo);
  18. });
  19. },
  20. complete: function() {
  21. $('#loading').hide();
  22. }
  23. });
  24. }
[JAVASCRIPT] pobierz, plaintext



ROZWIĄZANE
[JAVASCRIPT] pobierz, plaintext
  1. var obj = jQuery.parseJSON(msg);
  2. $('.vnYes').html(obj.allYes);
  3. $('.vnNo').html(obj.allNo);
  4. $('.vnPercentY').html(obj.procentYes);
  5. $('.vnPercentN').html(obj.procentNo);
[JAVASCRIPT] pobierz, plaintext

http://api.jquery.com/jQuery.parseJSON/

Ten post edytował Saki 1.06.2013, 16:18:48


--------------------
Moje serwisy: services.itunix.eu | spytajsie.com

Server: Debian; Desktop: Mac Mini 10.8.1, ArchLinux XFCE
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 - 11:02