我正在使用JQuery,並且在其中有複選框下方的HTML。我有一個名爲chkSelectAll
的主複選框和DIV中的子複選框。使用JQuery在子複選框的基礎上選擇和取消選擇主複選框
<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
也將被取消選中。
請建議!!
謝謝@bazmegakapa! – 2011-05-16 07:44:45