Cochez/Décochez Parent/Enfant Cases à cocher à l'aide de Jquery

Je ne suis pas vraiment familier avec jquery ou javascript et j'ai besoin d'une solution rapide à mon problème qui est pourquoi im de les poster ici. Ci-dessous est un exemple de fragment de code html:

<ul>
<li><input type="checkbox" />Administration
    <ul>
        <li><input type="checkbox" />President
            <ul>
                <li><input type="checkbox" />Manager 1
                    <ul>
                        <li><input type="checkbox" />Assistant Manager 1</li>
                        <li><input type="checkbox" />Assistant Manager 2</li>
                        <li><input type="checkbox" />Assistant Manager 3</li>
                    </ul>
                </li>
                <li><input type="checkbox" />Manager 2</li>
                <li><input type="checkbox" />Manager 3</li>
            </ul>
        </li>
        <li><input type="checkbox" />Vice President
            <ul>
                <li><input type="checkbox" />Manager 4</li>
                <li><input type="checkbox" />Manager 5</li>
                <li><input type="checkbox" />Manager 6</li>
            </ul>
        </li>
    </ul>
</li>
</ul>

Ce que je voudrais faire est de tout vérifier lorsque l'Administration est cochée. Si je décochez Président, puis, son parent/s doit être décochée aussi de concert avec ses enfants, ne laissant que le Vice-Président et de ses enfants vérifié.
De même, si je le case Manager 1 puis ses enfants doivent être contrôlés. Mais si je décochez Assistant directeur 1 directeur 1 doit également être désactivée en laissant seulement Asst. Manager 2 et 3 cochée.

Prendre note que cette liste est dynamique. Sens un enfant peut avoir plus d'enfants, et ainsi de suite.

Merci d'avance!

N'est DONC pas un gimmie da codez site. Vous aurez besoin d'essayer quelque chose et le mettre dans un petit effort de la première.
J'ai pensé que quelqu'un serait dire que. Il est actuellement sur le travail dès maintenant. C'est juste que je suis nulle part avec mes codes. En espérant juste que quelqu'un a déjà répondu à cette question, et que vous souhaitez partager. 🙂
Vous pouvez également compte de la durée indéterminée de l'état d'une case à cocher.

OriginalL'auteur user3360031 | 2014-03-19