日期:2014-05-17 浏览次数:20570 次
<asp:TemplateField HeaderText="">
<ItemTemplate>
<asp:CheckBox ID="cb" runat="server" />
</ItemTemplate>
<HeaderTemplate>
<input id="cball" type="checkbox" class="cb1" onclick="SltAllValue();" title="全选/取消全选"/>
</HeaderTemplate>
</asp:TemplateField>
//全部选中和全部取消选中
function SltAllValue()
{
var chkall= $("cball");
var chkother= document.getElementsByTagName("input");
var tr="";
for (var i=0;i<chkother.length;i++)
{
if( chkother[i].type=='checkbox')
{
if(chkother[i].id!="cball"&&chkother[i].id!="undefinded" )
{
tr=chkother[i].id;
tr=tr.replace("cb","");
}
if(chkall.checked==true)
{
chkother[i].checked=true;
}
else
{
chkother[i].checked=false;
}
}
}
}
------解决方案--------------------
在什么事件中写:全选按钮是否选中?
意思是
在什么事件中写:判断全选按钮是否选中吗?
------解决方案--------------------
function checkAll(cont) {
jQuery(":checkbox").attr("checked", cont.checked);
}//全选事件