Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][AJAX] Zmiana wartośći elementu po kliknięciu
Lethys
post
Post #1





Grupa: Zarejestrowani
Postów: 642
Pomógł: 2
Dołączył: 9.03.2006

Ostrzeżenie: (30%)
XX---


Witam,

Chcę zmienić wartość jednego elementu po kliknięciu (wartość kolejnego elementu od .plus). Tutaj bardzo prosta werjsa, działająca:
  1. $('.plus').click(function(){
  2.  
  3. var num = $(this).next().text(parseInt($(this).next().text()) + 1);
  4. $(this).next().text(num);
  5.  
  6. });


Teraz wersja właściwa, chcę żeby to działało tak tak w uproszczonej wersji ale na tym trudniejszym kodzie (ten sam kod ale w połączeniu z Ajaxem).
  1.  
  2. $('.plus').click(function(){
  3.  
  4. var idpod = $(this).next().data('value');
  5. var ipuser = $('#ipuser').text();
  6.  
  7.  
  8. $.ajax({
  9. url: './inc/zapis_punktow.php',
  10. data: {'idpod': idpod, 'ipuser': ipuser},
  11. type: 'POST',
  12. success: function(odp){
  13.  
  14. if(odp == 1){
  15.  
  16. alert ('Plus na to podobieństwo został już dodany!');
  17.  
  18. }else{
  19.  
  20. //TUTAJ JEST MIEJSCE KODU NA ZMIANE TEJ WARTOŚĆI
  21.  
  22. var num = $(this).next().text(parseInt($(this).next().text()) + 1);
  23. $(this).next().text(num);
  24.  
  25. }
  26.  
  27. }
  28.  
  29. });
  30.  
  31.  
  32. });



Jak mogę zmienić wartość tego konkretnego elementu (next to .click) tak jak w wersji prostej?
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: 25.08.2025 - 16:31