我以前也发布过通过“JS实现点击单元格改变所在行颜色”的博客,不过都是以前初出茅庐的时候写的,代码不够简化。
前段时间发现还有其他方式可以实现该效果,而且只需要一行代码,所以再发布一条,供大家参考使用。
1、
最受青睐
功能:
① 点击改变行颜色,无论原本有无背景色;
② 点击其他行则清除背景,恢复背景色和颜色
操作:
添加加载结束事件(其他类型报表也通用):
//使点击的行变色
contentPane.makeHighlight('#FFF4C4', '' ,true);
2、
次受青睐:
功能:
① 点击改变行颜色,但不改变已经设置了背景色的单元格
(比如数据预警下、单元格警示色等情况,希望点击后继续保持警示色);
② 点击其他行则清除背景,恢复背景色和颜色。
操作:
添加加载结束事件(其他类型报表也通用):
//使点击的行变色
contentPane.makeHighlight('#FFF4C4');
版权声明:本文为wang1qqqq原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。