javascript - 如果选中父复选框,则选中 laravel 中的子复选框
问题描述
我有 2 个复选框:
@foreach ($orders as order)
<span>Map view</span><br><input type="checkbox" class="parent" value="{{ $order->id }}" />
<input type="checkbox" name="checkbox[]" value="{{ $order->customers->location_url }}" data-rowid="{{ $order->id }}" class="child" />
<input type="checkbox" name="checkbox1[]" value="{{ $order->customers->user->name }}" data-rowid="{{ $order->id }}" class="child" />
@endforeach
我想如果父母被检查两个数据rowid的孩子应该被检查
解决方案
尝试这个
$('input.parent').on('change', function(){
var id = $(this).val();
if($(this).is(':checked')){
$('.child[data-rowid |="'+id+'"]').attr('checked', true);
}else{
$('.child[data-rowid |="'+id+'"]').attr('checked', false);
}
})
推荐阅读
- r - R: Multi-type Point Pattern scan.test
- flutter - 如何将数据从 TextForm 保存到列表
- oracle-apex - 创建一个动态每月选项卡,我们可以在其中单击月份,详细信息将使用 Oracle-Apex 显示在下方
- linux - Ubuntu 中的 Terraform 路径问题
- javascript - 从订阅接收到值后,如何使用 rxjs 运行延迟逻辑?
- python - Usecol 错误,即使列存在
- android - 后按后如何返回调用 registerForActivityResult 的片段
- python - 创建从两个父类派生的子类
- javascript - 使用 chrome 中的 HTML 页面在另一个浏览器(Firefox、IE)中打开 URL。我尝试使用 html 代码
- python - 使它成为 2 个字段为 Null 或它们都不在 django 中?