Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyciąganie tekstu z label
markus29
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 19.01.2013

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


Witam
Męczę się z jednym problemem otóż mam pole w formularzu z multicheckboxem , formularz jest generowany przez zend_form dlatego nie mam zbyt dużej możliwości edytowania formularza.
mam tak
  1. <label><input type="checkbox" name="idkolor[]" id="idkolor-1" value="1">Beżowy</label>

Jak za pomocą javasciptu wyciągnąc nazwe Beżowy ?

Kod javasciptu mam taki
  1. $("input[name='idkolor[]']:checked").each(function(){
  2.  
  3. );
  4. });
Go to the top of the page
+Quote Post
kamil4u
post
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Kod
alert( $("#idkolor-1").parent().text() );
Go to the top of the page
+Quote Post
markus29
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 19.01.2013

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


Cytat(kamil4u @ 19.01.2013, 22:38:18 ) *
Kod
alert( $("#idkolor-1").parent().text() );


Działa tylko jak zrobić żeby użyć name =idkolor[] , próbowałem użyć this ale mi nie wychodzi, mam wiele kolorów i każdy następny ma id większy o jeden czyli
  1. <label><input type="checkbox" name="idkolor[]" id="idkolor-1" value="1">Beżowy</label>
  2. <label><input type="checkbox" name="idkolor[]" id="idkolor-2" value="2">Niebieski</label>


Dobra poradziłem sobie wyciągłem id danego elementu a potem podstawilem id pod idkolor-1

  1. var id = $(this).attr('id')


Ten post edytował markus29 19.01.2013, 22:56:59
Go to the top of the page
+Quote Post
kamil4u
post
Post #4





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


http://jsfiddle.net/SU6SN/
Go to the top of the page
+Quote Post

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: 3.10.2025 - 19:59