【发布时间】:2013-08-16 12:24:50
【问题描述】:
我正在开发一个需要多个复选框值的应用程序。我有包含复选框的嵌套列表。目前的功能是这样的:
- 选中父级时,会选中其下的所有子级。
- 选中子项时,未选中父项。
我需要添加这个功能:
-
如果在检查父级后取消选中子级,则父级取消选中,但让子级处于选中状态。
$('input[name="level-1"],input[name="level-2"]').bind('click', function () { $('input[type=checkbox]', $(this).parent('li')).attr('checked', ($(this).is(':checked'))); });
我的代码在这里找到:http://jsfiddle.net/dbcottam/Py4UN/
【问题讨论】:
标签: javascript jquery checkbox parent-child unchecked