jQuery MiniUI

 找回密码
 立即注册
查看: 3824|回复: 1
打印 上一主题 下一主题

点击datagrid某列的按钮禁止触发selectionchanged事件 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2021-12-18 10:49:01 |只看该作者 |倒序浏览
如题,datagrid自定义了selectionchanged事件,但是我不希望点击某列中的按钮时触发此事件,要如何做呢

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2021-12-20 09:16:55 |只看该作者
  1. grid.on("beforeselect", function (e) {
  2.         
  3.             if (e.htmlEvent && e.htmlEvent.column.field == "dept_name") {
  4.                     e.cancel = true;
  5.                 }
  6.             
  7.         })

  8.         grid.on("beforedeselect", function (e) {
  9.             if (e.htmlEvent && e.htmlEvent.column.field == "dept_name") {
  10.                 e.cancel = true;
  11.             }
  12.         })
复制代码

Archiver|普加软件

GMT+8, 2024-11-26 05:27 , Processed in 1.042957 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部