Mam tabelę z polem wyboru na początku każdego wiersza. Każde pole wyboru ma identyfikator #tablecheckbox. Wiersz nagłówka tabeli ma ikonę wyboru, która powinna sprawdzić wszystkie pola w tabeli. Jak mogę to zrobić z jQuery?Jak mogę sprawdzić wiele pól wyboru w jQuery?
5
A
Odpowiedz
3
Tutaj head_checkbox jest id najwyższej klasy nagłówka i osoba jest cały wiersz wyboru
$('#head_checkbox').on('change', function() {
if ($(this).is(':checked')) {
$('.person').attr('checked', true);
} else {
$('.person').attr('checked', false);
}
});
$('.person').click(function() {
var total_length = $('.person').length;
var total_checked_length = $('.person:checked').length;
if (total_length == total_checked_length) {
$('#head_checkbox').attr('checked', true);
} else {
$('#head_checkbox').attr('checked', false);
}
});
+1
wersja na żywo jest przestarzała, ponieważ zamiast tego należy użyć wersji 1.7 na() – DGS
1
$('#head_checkbox').click(function() {
if ($(this).is(':checked')) {
$('.person').attr('checked', true);
} else {
$('.person').attr('checked', false);
}
});
$('.person').click(function() {
if ($('.person').length == $('.person:checked').length) {
$('#head_checkbox').attr('checked', true);
} else {
$('#head_checkbox').attr('checked', false);
}
});
Powiązane problemy
- 1. Jquery: Wiązanie zmiany na wiele pól wyboru
- 2. wiele pól wyboru w maszynce (używając foreach)
- 3. zaznaczenie wszystkich pól wyboru jquery
- 4. Pobierz wiele zaznaczonych pól wyboru w MVC
- 5. Jak obsługiwać wiele pól wyboru w formularzu PHP?
- 6. wiele pól wyboru div 100% wysokość ciała
- 7. Wiele pól wyboru w CakePHP - jak ustawić, które są zaznaczone?
- 8. jQuery nie będzie zaznaczać pól wyboru
- 9. Walidacja dla wyboru pól wyboru?
- 10. Rozmieść wiele pól wyboru, takich jak siatka. Bez tabel?
- 11. jQuery wiele grup filtrów grupy wyboru
- 12. Siatka pól wyboru w WPF
- 13. iterację pól wyboru w Kolby
- 14. jak iterować przez wiele opcji wyboru z jquery
- 15. Wyświetl listę zaznaczonych pól wyboru w div przy użyciu jQuery
- 16. Jak liczyć pola wyboru za pomocą jQuery?
- 17. Wiele pól wyboru, Konwertuj na ciąg, Pojedyncze szyny kolumn DB
- 18. jQuery ui: wiele zakresów do wyboru daty?
- 19. Walidacja obejmująca wiele pól
- 20. Jak mogę sprawdzić, czy faktycznie zaznaczono pole wyboru?
- 21. W Railsach, jak obsługiwać wiele zaznaczonych pól wyboru, po prostu podzielić na, lub?
- 22. Szyny 3 niszcz wiele rekordów za pomocą pól wyboru
- 23. Czy mogę przekazać wiele wartości pola wyboru o jednej nazwie?
- 24. użyj jQuery, aby uzyskać wartości z zaznaczonych pól wyboru
- 25. Jak sprawdzić poprawność dwóch pól dla unikalności
- 26. Zatwierdzanie zf2: Jak mogę sprawdzić poprawność pól zależnych?
- 27. Jak używać czcionek fantastycznych w przypadku pól wyboru itp.
- 28. jQuery pobiera wartości zaznaczonych pól wyboru do tablicy
- 29. Jak mogę zamówić przez wiele pól podczas korzystania z Linq.Dynamic?
- 30. Dostosowywanie administratora django do zależnych pól wyboru
Co ty już próbował? –
^^ a identyfikatory powinny być unikatowe. – dc5
Ustaw klasy jako swoje, a następnie kliknij ten link: http://stackoverflow.com/questions/426258/how-do-i-check-a-checkbox-with-jquery-or-javascript?rq=1 – bfavaretto