Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][jQuery]input checkbox odblokowanie pól do edycji
@rtur
post
Post #1





Grupa: Zarejestrowani
Postów: 254
Pomógł: 3
Dołączył: 23.02.2006

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


Mam formularz:
  1. <tr><td class="col1"><input type "checkbox" name="no[]"></td><td class="col3"><input type="text" name="imie[]" disabled></td><td class="col3"><input type="text" name="nazwisko[]" disabled></td></tr>
  2. <tr><td class="col1"><input type "checkbox" name="no[]"></td><td class="col3"><input type="text" name="imie[]" disabled></td><td class="col3"><input type="text" name="nazwisko[]" disabled></td></tr>
  3. <tr><td class="col1"><input type "checkbox" name="no[]"></td><td class="col3"><input type="text" name="imie[]" disabled></td><td class="col3"><input type="text" name="nazwisko[]" disabled></td></tr>
  4. <tr><td class="col1"><input type "checkbox" name="no[]"></td><td class="col3"><input type="text" name="imie[]" disabled></td><td class="col3"><input type="text" name="nazwisko[]" disabled></td></tr>
  5. </form>


Ilość wierszy jest dynamiczna, w formularzu mogę zaznaczyć wiele pól typu checkbox. Jak w jQuery odblokować wszystkie pola input z wiersza w którym zaznaczono checbox? W sumie z samym zdjęciem atrybutu disabled z pól bym sobie może i poradził tylko nie wiem jak wykryć zaznaczenie checkboxa i wszystkie pozostałe pola tylko z jednego wiersza....
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
@rtur
post
Post #2





Grupa: Zarejestrowani
Postów: 254
Pomógł: 3
Dołączył: 23.02.2006

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


Popróbowałem trochę i zadziałało tak
  1. $('input.alo').click(function(){
  2. var inputChk =$(this);
  3. if(inputChk.prop('checked'))
  4. inputChk.parent().parent().find('input[type="text"]').prop("disabled", false);
  5. else inputChk.parent().parent().find('input[type="text"]').prop("disabled", true);
  6. });
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: 4.10.2025 - 22:01