由於在下
服務器控件會將自動生成ID和name屬性
所以用javascrip實現全選比較麻煩
筆者通過查找資料
覺得從簡單角度來實現的話
采用javascrip + jquery一起混合使用來實現比較簡單
下面是代碼
[javascript]
function quanxuan() {
var obj=document
getElementById(
btnSelectAll
)
if (obj
value==
全選
) {
$(
input:checkbox
)
attr(
checked
true)
//全部設置為選中
obj
value=
取消
}
else{
$(
input:checkbox
)
attr(
checked
false)
//全部設置為未選中
obj
value=
全選
}
}
調用代碼
[html]
<input type=
button
id=
btnSelectAll
value=
全選
class=
input_btn_search
onclick=
quanxuan()
/>
當然
筆者做法比較粗糙
筆者是將文檔內的所有checkbox都選定了
如果想選定特定的checkbox
比如只是table中的復選框
可以通過jquery的選擇器進行篩選
如
[html]
$(
table :checkbox
)
From:http://tw.wingwit.com/Article/program/net/201311/11358.html