iSuperGifted 发表于 2018-7-23 22:15:06

<t:datagrid>标签onclick在checkbox下无效

<t:datagrid name="" title="" pageSize="20" actionUrl="" queryMode="group" fit="true"
checkbox="true" >

这样点击行是可以触发 onClick事件的 ,但是点击每行前面的 多选框,也有选中行的阴影效果,就是不会出发onclick事件,checkbox的全选按钮也没有用,也不触发 onClick。

网上找了些资料,easyUI datagrid 加多选框事件用:
$("#name").datagrid({
                onSelect:function(index,data) {
                },
                onUnselect:function(index,data) {
                },
                onCheckAll:function(rows){
                },
                onUncheckAll:function(rows){
                }
        });

但是加上这个 页面加载时会执行好几次 datagrid函数走后台查询。效果很不好。
不知道有没有更好的解决办法。

iSuperGifted 发表于 2018-7-23 23:55:59

已解决:
extendParams="onSelect:function(index,data) {},onUnselect:function(index,data) {},onCheckAll:function(rows){},onUncheckAll:function(rows){}"
页: [1]
查看完整版本: <t:datagrid>标签onclick在checkbox下无效