如果选中top 1 laravel 5.3,则选中所有复选框
Select all checkoxes if selected top one laravel 5.3
在我的user.js文件中,我写了以下方法
js
$('.group-selector-campaign').click(function () {
if($(this).is(':checked')) {
$('.group-campaign-').prop('checked', true);
} else {
$('.group-campaign-').prop('checked', false);
}
});
<<p> 视图/strong> <label class="mt-checkbox mt-checkbox-single mt-checkbox-outline">
<input type="checkbox" class="checkboxes">
</label>
</th>
<th>Name</th>
<th>Email</th>
<th>Created at</th>
<th>Actions</th>
这是我的标题,我想如果标题复选框选中所有下面的复选框也将自动选择。对于下面所有其他表字段,我在第2行使用this,等等
<label class="mt-checkbox mt-checkbox-single mt-checkbox-outline">
<input type="checkbox" class="checkboxes" value="1">
</label>
不工作,不知道为什么。如果是,那么如何以及在哪里添加group-selector-campaign类才能正常工作
你可以这样做。
----- jQuery Syntax --------
$('.top-selector').click(function () {
var this_element = $(this);
var check = false;
if(this_element.is(":checked")) {
check = true;
}
// var campaign-checkboxes =
this_element.find('select.group-selector-campaign').each(function (i) {
if(check) {
$(this).prop("checked", true);
} else {
$(this).prop("checked", false);
}
})
});
----- HTML Syntax --------
<select type="checkbox" class="top-selector" value="">
<div class="campaign-checkboxes">
<select type="checkbox" class="group-selector-campaign" value="">
<select type="checkbox" class="group-selector-campaign" value="">
<select type="checkbox" class="group-selector-campaign" value="">
<select type="checkbox" class="group-selector-campaign" value="">
</div>
相关文章:
- 如何在angularJS中编辑时,如果DB中的值为true,则设置复选框,如果值为false,则取消选中复选框
- 正在验证8个真/假复选框或复选框中的2个
- 为复选框javascript指定两个值
- 如何在单击复选框后调用控制器方法
- 从复选框和Selects-KnockoutJS中获取值的总和
- 选中多个具有相同名称的复选框
- 使用Jquery选择或取消选择ListView中的所有复选框
- Jquery表单验证插件-如果选中复选框,如何在提交时执行某些操作
- 使用$.ajax发布多个复选框
- AngularJS单选筛选不适用于Name、Description和Field4复选框值
- 使用jquery选中/取消选中单个复选框
- Angular JS Filter-通过3个复选框进行筛选
- 如果选中了多个复选框,如何添加事件
- Javascript复选框函数:;缺少:在属性id之后"
- JavaScript-切换“;全部检查”;复选框true/false
- 如何从javascript/jquery中的复选框中获取布尔值
- 在Ajax中捕获复选框值
- 显示隐藏复选框
- 如何使用javascript函数在gridview中按行启用/禁用复选框
- 如果选中top 1 laravel 5.3,则选中所有复选框