Флажок «Выбрать все» хорошо работает в первоначальное время. шаги: 1.Смотрите, я установил флажки или установил все флажки, а затем сохранил форму 2. При использовании сохраненной формы ничего не отображается. Он показывает флажок, как на начальном этапе. Ничего не спасено.флажок не работает на странице редактирования
Javascript
<%= 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);
}
});
Может кто-нибудь мне помочь ??
это тип-o? "$ ('. box_select'). prop ('checked', this.checked); ox" – ajt
@ ajt- ya.sorry. изменит его. – Sam