function onChangeCropChb() {
let $tbody = $(this).closest("tbody");
$(".field-row input", $tbody)
.prop("checked", this.checked)
.trigger("change", false);
}
$("#fields-list").on("change", ".crop-chb", onChangeCropChb);
HTML
<tbody>
<tr>
<td>
<span class="crop-group-icon glyphicon" aria-hidden="true"></span>
<input type="checkbox" class="crop-chb"/> <b>@cropName</b>
</td>
</tr>
@foreach (var field in fields.OrderBy(x => x.FieldName))
{
<tr class="field-row">
<td><input type="checkbox" class="crop-row" data-field-id="@field.FieldId" /> @field.FieldName</td>
</tr>
}
</tbody>
прям по строкам, так как в целом я понимаю что это массовый чекбоксинг
Обсуждают сегодня