У меня есть структура вложенного списка. Мое дерево может перейти на уровень n.
Мне нужен селектор JQuery, который может выбирать только родителей, если отмечен ребенок.
<ul id="treeFeatureList">
<li>
<input type="checkbox" name="selectedRole">
Application Manager
<ul>
<li>
<input type="checkbox" name="selectedRole">
Application Manager Panel
</li>
<li>
<input type="checkbox" name="selectedRole">
Client Role
<ul>
<li>
<input type="checkbox" name="selectedRole">
Client Task 1
</li>
<li>
<input type="checkbox" name="selectedRole">
Client Task 2
</li>
</ul>
</li>
</ul>
</li>
</ul>
Что я хочу: Если проверен клиент Task1 или Task2, также проверены роль клиента и диспетчер приложений. Определенно, это не панель диспетчера приложений (она должна оставаться неконтролируемой).
Помощь в создании этого волшебного селектора.