让我解释一下我自己在 VB.net asp.net 中做一个应用程序,我想放置一个复选框列表而不是单选按钮,因为我的客户希望它是方形的而不是圆形的。我得到的唯一问题是当我选中一个复选框时,另一个没有被选中。我不确定我是否足够清楚,请随时问我问题。
问问题
4711 次
1 回答
4
如上所示,不建议这样做。但是,如果你必须这样做,这是我在 jQuery 中制作的方法:
创建您的复选框并为其分配类
<input type="checkbox" class="cbr"/>CB 1
<input type="checkbox" class="cbr"/>CB 2
<input type="checkbox" class="cbr"/>CB 3
<input type="checkbox" class="cbr"/>CB 4
<input type="checkbox" class="cbr"/>CB 5
和 jQuery
$(".cbr").click(function() {
$(".cbr").prop("checked", false);
this.checked = true;
});
这是一个演示:http: //jsfiddle.net/g2YMs/
此外,如果您使用 ASP.NET 控件创建复选框,则应使用以下方法选择它们:
$("#<%=IdOfControl.ClientID%>")
当然,如果您决定采用 jQuery 方式,这是当然的。
于 2013-03-21T13:11:24.907 回答