jQuery MiniUI

标题: grid renderer事件能不能在其他事件中调用 [打印本页]

作者: sunny_zhang    时间: 2014-2-27 14:30:43     标题: grid renderer事件能不能在其他事件中调用

grid renderer事件能不能在其他事件中调用?比如选中一行时栏位显示一个图片,不选这行时栏位不显示图片,是空的?
作者: factory    时间: 2014-2-27 14:45:28

不行
可以这样处理,
ondrawcell或者renderer的时候,单元格内放2个元素,1个元素放蚊子,一个元素放图片,并且分别给id, id与行的id相关联,比如行的id为a,文字为a1,图片为a2,一开始未选中,a1的display为block,图片的为none,
监听rowclick事件,e.row获取当前点击行对象,获取到行id,然后根据该id+"1"或者+"2"获取到对应单元格里面的dom元素,然后document.getElementById(id)设置display, 选中的时候,设置a1为none,a2为block

作者: sunny_zhang    时间: 2014-2-27 16:40:31

factory 发表于 2014-2-27 14:45
不行
可以这样处理,
ondrawcell或者renderer的时候,单元格内放2个元素,1个元素放蚊子,一个元素放图片,并且 ...

谢谢,我试下




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