我們擁有一個包含多列的GridView。其中兩列包含CheckBoxes,其餘包含TextBoxes或DropDownLists。jQuery for GridView列標題中的CheckAll CheckBox
GridView被放置的表單被嵌入到主頁面中。
使用標題行中的複選框,我們希望將最後一列中的所有複選框設置爲標題中複選框的狀態。我們不想設置第4列中的複選框。複選框的ID爲「chkUpdate」
示例我所看到的每行只有1個複選框,並使用CSS類標識它,但我們的GridView行上的兩個複選框使用相同的CSS類,有純粹創建一個新的CSS類,以確定的CheckBox
的不同的專欄中,我知道我可以使用的每個循環在GridView上的行,但不能制定出如何識別在最後一欄的複選框
function checkAll(objRef) {
$("#<%=gv_Vials.ClientID %> tr").each(function() {
//What goes here? = objRef.checked;
};
}
我希望我已經解釋了我的需求,但如果有人需要進一步澄清,請隨時詢問
我將完全按照你所說的不要做的事情,爲你想要的複選框創建一個單獨的類。然後使用jQuery選擇器來訪問它們。 – 2013-03-25 18:07:18
無恥自我推銷:[有一個jQuery插件。](http://mjball.github.com/jQuery-CheckAll/) – 2013-03-27 00:22:40