jQuery MiniUI

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

表格行选中事件onSelectionChanged [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-4-10 14:15:51 |只看该作者 |倒序浏览
当我选中表格某一行时mini.open一个页面,然后再把弹出页面叉掉,reload一次表格,这个时候默认会再次触发选中第一行的事件,再次弹出了页面。怎么让它reload之后,不再触发选中第一行。 怎么解决,求大神开导!!感谢

Rank: 8Rank: 8

沙发
发表于 2014-4-10 14:28:47 |只看该作者
你把事件改为 监听 onrowclick吧

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

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

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

这样就跟onselecttionchange一模一样了

Rank: 3Rank: 3

板凳
发表于 2014-4-10 16:28:35 |只看该作者
factory 发表于 2014-4-10 14:28
你把事件改为 监听 onrowclick吧

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

感谢,感谢!!!

Archiver|普加软件

GMT+8, 2024-5-13 08:45 , Processed in 1.034838 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部