jQuery MiniUI

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

render或drawcell事件 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2015-12-22 19:44:01 |只看该作者 |倒序浏览
现在有一个需求:在一个datagrid中编辑某个cell的值,如果它最大,则单元格底色变红,否则不变红。
做法是在渲染函数和drawcell事件中使用e.cellCls += 'redhighlight';
但编辑时只能触发该行的渲染函数和drawcell事件,触发不了其他行,那也就无法满足这个需求。
版主有什么好的建议没。

Rank: 8Rank: 8

沙发
发表于 2015-12-23 09:40:36 |只看该作者
出于性能方面的考虑,编辑之后只触发编辑行的渲染
你这样的只能结束编辑后主动激发全局的重新渲染了,grid.doUpdate()一下

Archiver|普加软件

GMT+8, 2024-9-20 12:07 , Processed in 1.033471 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部