Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] - przekazanie parametrów oddzielonych przecinkiem
wiciu010
post
Post #1





Grupa: Zarejestrowani
Postów: 195
Pomógł: 0
Dołączył: 29.04.2007

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


Cześć,

Mam formularz, który przekazuje parametry metodą GET. W formularzu mam checkboxy np:


  1. <input type="checkbox" name="id" value="1" />
  2. <input type="checkbox" name="id" value="2" />
  3. <input type="checkbox" name="id" value="3" />



Chcę do adresu dokleić parametr
  1. ?id=1,2,3



Jak w JavaScript skleić za pomocą przecinka wartości z pola o tej samej nazwie?

ilość oraz nazwa pól jest dynamiczna, więc na sztywno nazw nie mogę wpisać.

Próbowałem z serializeArray() oraz serialize(), ale nie działa.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 807
Pomógł: 1828
Dołączył: 11.03.2014

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


Cytat(wiciu010 @ 15.04.2015, 08:46:34 ) *
Nie spełnia mojego wymagania. Serialize tworzy parametr w postaci:

  1. ?id=1&id=2&id=3


Obsługując to w PHP mam tylko dostęp do ostatniego parametru id (równego 3), ponieważ pozostałe o tej samej nazwie są usuwane. Gdyby nie były usuwan to nie byłoby problemu. Chyba, że można jakoś przeciwstawić się automatycznemu usuwaniu?


A czy przyjrzałeś się dobrze przykładowi, który podałem?
Go to the top of the page
+Quote Post
wiciu010
post
Post #3





Grupa: Zarejestrowani
Postów: 195
Pomógł: 0
Dołączył: 29.04.2007

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


Cytat(trueblue @ 15.04.2015, 09:19:58 ) *
A czy przyjrzałeś się dobrze przykładowi, który podałem?


Tak. Zwraca mi coś takiego:

  1. id%5B%5D=1&id%5B%5D=2
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: 6.10.2025 - 08:09