在mvc4中选择另一个复选框时禁用复选框

Disable Checkbox on selecting another checkbox in mvc4

本文关键字:复选框 另一个 mvc4 选择      更新时间:2023-09-26

我有3个复选框,以及如何在选择一个复选框时禁用剩余的两个复选框我的代码是

model
public bool checkbox1{get; set;}
public bool checkbox2{get; set;}
public bool checkbox3{get; set;}
View
@Html.CheckBoxFor(m=>m.checkbox1)
@Html.CheckBoxFor(m=>m.checkbox2)
@Html.CheckBoxFor(m=>m.checkbox3)

当我选择复选框1时,剩下的2个复选框应该被禁用,反之亦然。我是编程新手。你能帮我使用javascript 吗

类似的东西?http://jsfiddle.net/6tdhm4p2/1/

$('.checkbox').change(function(){
    $(this).is(':checked')?$(this).siblings('.checkbox').prop('disabled',true):"";
});