现在要做一个判断,判断全选框有选中,触发一个事件,没选中触发一个事件,该怎么获取到全选框的状态呢??在线等,急!!
easyui 的 datagrid 有checkbox 表头的class为datagrid-header-check 可以根据他来判断是否勾选。
$.getSelect()可以获得
var rows = $('#logsystable').datagrid('getSelections');//logsystable是你表格的id
if(rows.length==0)
{
alert('没有选中')
}
else{
alert('有选中')
}
调用getSelections得到选中行的,判断长度时候和getRows的数据行长度一样就知道是否全选了
if($('#dg').datagrid('getSelections').length==$('#dg').datagrid('getRows').length){
alert('全选')
}