처음에는 모두 선택 확인란이 잘 작동합니다. steps : 1.Consider 일부 확인란을 선택하거나 모든 확인란을 선택한 다음 양식을 저장하십시오. 2. 저장된 양식을 편집하면 아무 것도 표시되지 않습니다. 초기 단계 에서처럼 확인란을 표시합니다. 아무것도 저장되지 않았습니다.편집 페이지에서 확인란이 작동하지 않습니다.
자바 스크립트
<%= check_box_tag "box_select_all" %>
<%= check_box_tag "box_id[]", box.id, false, class: 'box_select' %>
jQuery를이
$('body').delegate('#box_select_all', 'click', function() {
$('.box_select').prop('checked', this.checked);
});
$('body').delegate('.box_select', 'click', function() {
if ($(".box_select").length == $(".box_select:checked").length) {
$("#box_select_all").prop("checked", "checked");
} else {
$("#box_select_all").prop("checked", false);
}
});
아무도 나를 도와 줄 수
?
이 유형입니까? "$ ('. box_select'). prop ('checked', this.checked); ox" – ajt
@ ajt- ya.sorry. 그것을 바꿀 것입니다. – Sam