Я использую JQuery, и у меня ниже HTML с флажками в нем. У меня есть один главный флажок с именем chkSelectAll
и дочерние флажки внутри DIV.
<div class="selectallitems">
<div class="selectall">
<asp:CheckBox ID="chkSelectAll" CssClass="selectall-txt" runat="server" />
</div>
<div id="divCheckAll">
<div class="selectall">
<asp:CheckBox ID="chkItemLists" CssClass="selectall-txt-1" runat="server" />
<div class="clear">
</div>
</div>
<br />
<div class="selectall">
<asp:CheckBox ID="chkComponentLinks" CssClass="selectall-txt-1" runat="server" />
<div class="clear">
</div>
</div>
<br />
<div class="selectall">
<asp:CheckBox ID="chkResourceKeyData" CssClass="selectall-txt-1" runat="server" /></div>
<br />
</div>
</div>
Теперь я хочу, чтобы каждый раз, когда пользователь выбирает chkSelectAll
, он должен устанавливать все остальные флажки, и всякий раз, когда пользователь отменяет выбор любого из них, он должен отменять выбор chkSelectAll
, а также, если все три флажка снова установлены, тогда chkSelectAll
также выбран, и если все три не выбраны, то главный флажок chkSelectAll
также будет снят.
Пожалуйста, предложите !!