Я разрабатываю приложение, для которого требуется значение нескольких флажков. У меня есть вложенные списки, содержащие флажки. Текущая функциональность такова:Снимите флажок с родительского флажка, если один дочерний элемент не отмечен
- При проверке родителя проверяются все дочерние элементы.
- Когда ребенок проверен, родительский элемент не выбран.
мне нужно добавить эту функциональность:
Когда ребенок снят после того, как родитель проверил, родительские неустановленные, но оставляет дети проверили.
$('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/
Я отвел пистолет на другой ответ. Хотя другой работал, этот фактически наполнил мои потребности на 100%. – staples89