我正在尝试通过复选框本身取消选中该分组列表中所有选中的复选框或单选按钮。
为了更好地理解这个小提琴:http: //jsfiddle.net/XWQcZ/47/
“重置”复选框在选中后立即取消选中所有子项,反之亦然。
问题可能出在这一行,因为它没有得到合适的孩子:
var group = $checkbox.parents('option-set').attr('data-group');
我让它在第一个不在列表中的复选框上工作。但是,只要我将复选框放入列表中;
<ul><li></li></ul>
重置按钮不再起作用..不知道为什么。因此,单选按钮尚未正常工作。
它必须很容易,但是如何正确地完成这项工作呢?提前致谢。
编辑
换了小提琴。添加了过滤的值以获得更好的概览。但是,单选按钮还不能正常工作,因为它保留了未选中的值。