【发布时间】:2010-09-05 19:36:47
【问题描述】:
我有这个:
$('input.people').attr('checked', function() {
return $.inArray(this.name, ['danB', 'lindaC']) != -1;
});
这是一个联系人列表。我希望能够让用户单击一个复选框,该复选框将选择具有特定角色的人员并取消选中其他所有人。这样可行。现在我想修改它,以便如果有人取消单击相同的复选框,它会取消选择那些人(并且只有那些人)。那会是onBlur 事件吗?
我在想这样的事情:
$('input.people').attr('checked', function(){
return $.inArray(this.name, ['danB', 'lindaC']) != 1;
});
还是这样:
$('input.people').attr('checked', function(){
return $.inArray(this.name, ['danB', 'lindaC']) = -1;
});
我如何将它与顶级功能集成?顺便说一句,感谢 Nick Craver 迄今为止的帮助。
【问题讨论】:
标签: javascript jquery checkbox