Javascript 如果选择了Asp.net RadioButton列表中的一个单选按钮,则禁用该列表中的其他单选按钮

Javascript 如果选择了Asp.net RadioButton列表中的一个单选按钮,则禁用该列表中的其他单选按钮,javascript,c#,jquery,asp.net,Javascript,C#,Jquery,Asp.net,选择其中一个时,我需要禁用其他asp.net单选按钮。有三个单选按钮。例如,选择了“现金”单选按钮,列表项中的其他两个应被禁用。我做了一些研究,并在选择第三个时禁用了其他两个。但在我的代码隐藏页面上,它为selectedradio按钮提供了空值。以下是我的代码: My.aspx 您可以使用:not(:checked)选择器禁用未选择的单选按钮: $('#<%= loanTypeCheck.ClientID %>').change(function () { $(this).

选择其中一个时,我需要禁用其他asp.net单选按钮。有三个单选按钮。例如,选择了“现金”单选按钮,列表项中的其他两个应被禁用。我做了一些研究,并在选择第三个时禁用了其他两个。但在我的代码隐藏页面上,它为selectedradio按钮提供了空值。以下是我的代码:

My.aspx


您可以使用
:not(:checked)
选择器禁用未选择的单选按钮:

$('#<%= loanTypeCheck.ClientID %>').change(function () {
    $(this).find('input[type=radio]:not(:checked)').prop('disabled', true);
});
$('#')。更改(函数(){
$(this).find('input[type=radio]:not(:checked')).prop('disabled',true);
});
保持选中单选按钮处于启用状态将允许回发所选值