• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

System oceniania, jQuery, AJAX

Cloud VPS
0 głosów
248 wizyt
pytanie zadane 20 lipca 2018 w JavaScript przez smokolisz Mądrala (6,340 p.)

Cześć, dla ćwiczeń koduje forum i napotkałem problem podczas tworzenia systemu oceniania postów.
Mam taki kod, który po kliknięciu w odpowiedni kciuk (w góre lub w dół) będzie wysyłał dwie zmienne do pliku ocena.php. Zmienna post ma zawierać id posta w bazie danych SQL , a zmienna ocena będzie zawierała wartość +1 lub -1 w zależności od tego który kciuk został kliknięty (samego wysyłania tych zmiennych jeszcze nie dodałem do kodu)

$(document).ready(function() {
	$(".thumbup").click(function(post,ocena) {
		$("#comment").load("ocena.php");
	});
			
	$(".thumbdown").click(function(post,ocena) {
		   $("#comment").load("ocena.php");
	});
});

Problem leży tutaj, bo jak w jQuery wysłać te wartości do tego kodu wyżej? W js dałbym do kciuków onclick="ocena('+i+')"

<i class="fas fa-thumbs-up thumbup" id="plus"></i> <?php echo $row["plusy"];?> &nbsp;&nbsp;    //kciuk w góre
<i class="fas fa-thumbs-down thumbdown" id="minus"></i>  <?php echo $row["minusy"];?>           //kciuk w dół

Gdzie w tym kodzie dodać coś na rodzaj id dla tych łapek tak bym mógł później w kodzie php wiedzieć, któremu użytkownikowi dodać punkty?
Z góry dzięki za odpowiedzi, jeżeli coś jest nie jasne to dopytajcie :)

1 odpowiedź

+1 głos
odpowiedź 20 lipca 2018 przez hun1er76 Stary wyjadacz (11,960 p.)
Jeżeli używasz jQuery, powinieneś skorzystać z metody $.ajax ew. $.post

Podobne pytania

0 głosów
3 odpowiedzi 478 wizyt
0 głosów
1 odpowiedź 383 wizyt
–1 głos
0 odpowiedzi 833 wizyt
pytanie zadane 22 grudnia 2016 w PHP przez ck Obywatel (1,780 p.)

93,483 zapytań

142,417 odpowiedzi

322,763 komentarzy

62,895 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...