doo*_*urt 0 c# vb.net jquery user-interface repeater
我知道我的问题看起来有点像"土拨鼠可以吃多少木头",请原谅......
我有一个带复选框的转发器.这个转发器中有很多行 - 我从来不知道有多少行 - 我想在任何时候只检查一个复选框.如果用户更改了选中的复选框,则取消选中任何预先存在的检查,从而保持单个选中的复选框.
我正在使用VB,但很容易移植任何C#.我想使用JQuery.我一直在寻找谷歌,但似乎只是找到所有已检查,所有未经检查的系统.
有什么建议?
$('input:checkbox').change(function() {
$('input:checkbox').not(this).removeAttr('checked');
});
Run Code Online (Sandbox Code Playgroud)
首先,将一些类添加到group-with-one-checked的所有复选框中以确定它.例如,class="radio-similar".
然后:
$('.radio-similar').change(function () {
if ($(this).is(':checked')) {
$('.radio-similar').not(this).removeAttr('checked');
};
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2383 次 |
| 最近记录: |