jQuery MiniUI

标题: 表格行选中事件onSelectionChanged [打印本页]

作者: 朱杰兵    时间: 2014-4-10 14:15:51     标题: 表格行选中事件onSelectionChanged

当我选中表格某一行时mini.open一个页面,然后再把弹出页面叉掉,reload一次表格,这个时候默认会再次触发选中第一行的事件,再次弹出了页面。怎么让它reload之后,不再触发选中第一行。 怎么解决,求大神开导!!感谢

作者: factory    时间: 2014-4-10 14:28:47

你把事件改为 监听 onrowclick吧

因为我们内部刷新回做一个选中的保持,会触发所有的选中的事件,

你监听点击事件就不会有了,效果跟你是一样的.

然后细节上, 你得放个全局变量, 把你当前的选中的行的id或者其他的唯一标识符放进去,然后点击的时候,获取下这个变量, 判断下本次点击的是否跟上次点击的一样,如果是同一行,就不继续弹出了.

这样就跟onselecttionchange一模一样了
作者: 朱杰兵    时间: 2014-4-10 16:28:35

factory 发表于 2014-4-10 14:28
你把事件改为 监听 onrowclick吧

因为我们内部刷新回做一个选中的保持,会触发所有的选中的事件,

感谢,感谢!!!




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