Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przesłanie zmiennych do pliku
michal_s
post
Post #1





Grupa: Zarejestrowani
Postów: 148
Pomógł: 1
Dołączył: 11.12.2010

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


Witam. Na swojej stronie chciałbym dopisać możliwość oddawania głosów na materiały tam umieszczone. Tak wyświetlam obrazki do oddawania głosów i ich liczbę (ma to się dziac za pomoca jquery żeby bez odświeżania zmieniała się ilośc głosów):

  1. function punkty() {
  2. $.post('punkty.php', { name: document.form.name.value },
  3. function(output) {
  4. $('#punkty').html(output).show();
  5. });
  6. }


  1. <img src="/plus.png" onclick="get()"/>
  2. <div id="punkty">'.$ocena.'</div>
  3. <img src="/minus.png" onclick="get()"/>


Chciałem wykombinować to jakoś tak, tyle, że teraz nie do końca wiem jak przesłac do pliku punkty.php Id elementu, na który ktoś głosuje i czy głoś był oddawany na + czy - , problemem jest też to, że takich elementów na stronie jest sporo i jak to zrobic, żeby bez tego odświeżania w odpowiednim <div id="punkty"> zmieniała się liczba głosów zaraz po kliknięciu obrazka. Prosiłbym o jakieś pomysły jak to najlepiej rozwiązać i z góry dzięki. Pozdrawiam.

ps. wcześniej przesyłałem na innej stronie to za pomocą forma, dlatego tak jest w function punkty() i dlatego tak jest tutaj chociaz to w tym wypadku głupota i nie wiem czym to zastąpic.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rocktech.pl
post
Post #2





Grupa: Zarejestrowani
Postów: 587
Pomógł: 131
Dołączył: 8.02.2010

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


Witam.

Jesteś blisko.

Teraz tylko przejrzy sobie dokumentację i przykłady : .each() , selektory, i post (z naciskiem na słowo kluczowe callback).

Pokaż co uda ci się wysmażyć (IMG:style_emoticons/default/smile.gif)

Ten post edytował rocktech.pl 11.06.2012, 12:40:54
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.09.2025 - 00:56