Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][AJAX][PHP]przesylanie zmiennych Post
michal_s
post 17.06.2012, 10:18:36
Post #1





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

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


Witam. mam takie zdjecie:
  1. <img src="cos.jpg" onclick="punkty('plus',10,cos)"/>

i funkcje:
  1. function punkty(ocena, id, kategoria) {
  2. var unikatowy = '#punkty' + id;
  3. $.post('p.php', { ocena: ocena, kategoria:kategoria},
  4. function(output) {
  5. $(unikatowy).html(output).show();
  6. });
  7. }


Co zepsułem w składni, bo nie chcą się te zmienne poprawnie przesyłać do pliku?
z góry dzięki.
Go to the top of the page
+Quote Post
konrados
post 17.06.2012, 10:36:28
Post #2





Grupa: Zarejestrowani
Postów: 623
Pomógł: 79
Dołączył: 16.01.2008

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


No na przykład brakuje na samym końcu nawiasu.
A w ogóle to wciśnij F12 w przeglądarce (w FF musisz doinstalować firebug) to w konsoli zobaczysz błędy js.
Go to the top of the page
+Quote Post
michal_s
post 17.06.2012, 10:42:03
Post #3





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

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


jakiego nawiasu? wszystkie są... chyba:)
Go to the top of the page
+Quote Post
konrados
post 17.06.2012, 10:50:28
Post #4





Grupa: Zarejestrowani
Postów: 623
Pomógł: 79
Dołączył: 16.01.2008

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


Otwierasz nawias tu: $.post(
A gdzie zamykasz?
I co z moim drugim zdaniem, przeczytałeś?

Edit: ok, już widzę ten nawias:) (Dziwnie to sformatowane). Niemniej zacznij używać F12

Ten post edytował konrados 17.06.2012, 10:54:33
Go to the top of the page
+Quote Post
kudlatypawelek
post 17.06.2012, 14:25:12
Post #5





Grupa: Zarejestrowani
Postów: 46
Pomógł: 5
Dołączył: 30.06.2011

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


Może nazwy zmiennych z js i nazwa dla php powinny się choć trochę różnić?
Go to the top of the page
+Quote Post
konrados
post 17.06.2012, 14:35:28
Post #6





Grupa: Zarejestrowani
Postów: 623
Pomógł: 79
Dołączył: 16.01.2008

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


He he, faktycznie.
@michal_s: zamiast:
  1. $.post('p.php', { ocena: ocena, kategoria:kategoria}


Zrób:
  1. $.post('p.php', { ocena: ocena, 'kategoria':kategoria}


I tak samo powinno być ze wszystkimi kluczami.

Coś dzisiaj niedowidzę.

Tyle, że, tak ja powiedziałem, konsola błędów by to wykazała.

Ten post edytował konrados 17.06.2012, 14:36:01
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 Wersja Lo-Fi Aktualny czas: 12.06.2025 - 15:57