Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZF]Podwójny checkbox
Forum PHP.pl > Forum > PHP > Frameworki
johnyMajster
Witam
Tworze w Zend zwykły checkbox

  1. $this->addElement(
  2. 'checkbox',
  3. 'friends',
  4. 'label'=> 'Friends',
  5. )
  6.  
  7.  
  8. );


tymczasem powstają dwa checkboxy jeden ukryty z wartoscią 0 a drugi widoczny z wartoscią 1
Jak mogę zrobic checkbox bez tego ukrytego inputa?? W pewnym momencie potrzebuję odczytac wartosci za pomocą serialize jquery i niestety otrzymuje wtedy dwie wartosci dla jednego checkboxa sad.gif

Dzięki za pomoc z góry
csharp
przypisz mu id i z jQuery odwołuj się do ID

  1. 'label'=> 'Friends',
  2. 'id' => 'jakis_tam'
  3. )
ShadowD
A poco? Oba mają takie same "name" i jeden jest tylko po to by nadpisać drugiego i by zawsze była jakaś wartość, serializa z jq o ile pamiętam radzi sobie dobrze z tym...
johnyMajster
Niestety serializacja sobie nie radzi. Przykładowo dla elementu 'pierwszy' wyrzuca pierwszy=0&&pierwszy=1
Nadałem klase elementom widocznym i wybieram tylko elementy z tą klasą i działa ok tzn albo wypisuje pierwszy=1 albo nic
ShadowD
No ok, ale jak będziesz odczytywał ten dane czyli "pierwszy" to będzie najpierw zadeklarowane zawsze 0, a potem jeśli ktoś zaznaczy box'a nadpisze go 1 - mowa o php któremu to przekazane są te wartości, chyba że Ty w js to obsługujesz.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.