Javascript 当用户选中checkbox列表中的checbox时,如何禁用该复选框?

Javascript 当用户选中checkbox列表中的checbox时,如何禁用该复选框?,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,我有一个表,其中第一行包含一个复选框列表。我有这样一个场景,如果用户单击该列表中的任何复选框,则另一个应在禁用模式下取消选中复选框启用所有复选框 我试图禁用该复选框,但无法取消选中它应该启用的所有复选框 var $checkboxList = $('#tr1 input[type=checkbox]'); $checkboxList.change(function () { $checkboxList.each(function () {

我有一个表,其中第一行包含一个复选框列表。我有这样一个场景,如果用户单击该列表中的任何复选框,则另一个应在禁用模式下取消选中复选框启用所有复选框

我试图禁用该复选框,但无法取消选中它应该启用的所有复选框

var $checkboxList = $('#tr1 input[type=checkbox]');
            $checkboxList.change(function () {
                $checkboxList.each(function () {
                    if (!this.checked) {
                        this.disabled = true;
                    }
                    else {
                        this.disabled = false;
                    }
                });
            }); 

如何在分页时保持复选框的状态?

在回答第一个问题时,您可以根据
的值设置
.prop('disabled')
。选中的

$checkboxList.change(function () {
    $checkboxList.not(this).prop('disabled', this.checked); 
}); 

在回答第一个问题时,您可以根据
this的值设置
.prop('disabled')

$checkboxList.change(function () {
    $checkboxList.not(this).prop('disabled', this.checked); 
}); 

在回答第一个问题时,您可以根据
this的值设置
.prop('disabled')

$checkboxList.change(function () {
    $checkboxList.not(this).prop('disabled', this.checked); 
}); 

在回答第一个问题时,您可以根据
this的值设置
.prop('disabled')

$checkboxList.change(function () {
    $checkboxList.not(this).prop('disabled', this.checked); 
}); 

你不能改为使用单选按钮吗?不,我必须按照我的要求使用复选框列表。你不能改为使用单选按钮吗?不,我必须按照我的要求使用复选框列表。你不能改为使用单选按钮吗?不,我必须按照我的要求使用复选框列表。你怎么能查找复选框的索引?因为在此基础上,我必须查找thead的列名。我想创建一个自定义方法($.fn.checkChange),该方法可以将输入参数设置为checkboxlist,span Id。我们如何才能做到这一点?我尝试过这样做,但不知道如何传递输入参数。如何找到复选框的索引?因为基于此,我必须从thead中找到列名。我想创建一个自定义方法($.fn.checkChange),该方法可以将输入参数作为checkboxlist,span Id。我们如何做到这一点?我尝试过这样做,但不知道如何传递输入参数。如何找到复选框的索引?因为基于此,我必须从thead中找到列名。我想创建一个自定义方法($.fn.checkChange),该方法可以将输入参数作为checkboxlist,span Id。我们如何做到这一点?我尝试过这样做,但不知道如何传递输入参数。如何找到复选框的索引?因为基于此,我必须从thead中找到列名。我想创建一个自定义方法($.fn.checkChange),该方法可以将输入参数作为checkboxlist,span Id。我们如何做到这一点?我试过这样做,但不知道如何传递输入参数。