jQuery MiniUI

标题: 求问,datagrid的onbeforeselect事件 [打印本页]

作者: wen369971016    时间: 2015-6-27 13:17:07     标题: 求问,datagrid的onbeforeselect事件

最近使用datagrid的onbeforeselect事件时,该事件会重复执行!,怎么才能让该事件只执行一次,求解

作者: felt    时间: 2015-6-29 09:22:15

这个事件会运行2次,没什么影响
作者: wen369971016    时间: 2015-6-29 21:21:51

本帖最后由 wen369971016 于 2015-6-29 21:35 编辑
felt 发表于 2015-6-29 09:22
这个事件会运行2次,没什么影响


有影响的啊,在这个事件中会弹出弹窗实现功能的,现在是确定了会再弹一个出来,就重复了
作者: dforce    时间: 2015-6-30 09:16:48

wen369971016 发表于 2015-6-29 21:21
有影响的啊,在这个事件中会弹出弹窗实现功能的,现在是确定了会再弹一个出来,就重复了 ...

你可以在里面判断,如果弹出过,下一次可以不让弹出
或者用onbeforerowselect
grid.on("beforerowselect",function(e){})

作者: wen369971016    时间: 2015-7-8 15:52:12

dforce 发表于 2015-6-30 09:16
你可以在里面判断,如果弹出过,下一次可以不让弹出
或者用onbeforerowselect
grid.on("beforerowselect", ...

我试过了,这个很好用,谢谢了
作者: sampou    时间: 2016-12-2 08:18:13

wen369971016 发表于 2015-7-8 15:52
我试过了,这个很好用,谢谢了

有些事件在API种都不存在,这是一个问题
作者: dforce    时间: 2016-12-2 09:44:17

sampou 发表于 2016-12-2 08:18
有些事件在API种都不存在,这是一个问题

这事件api上是有的
http://www.miniui.com/docs/api/index.html#ui=datagrid




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2