网络规划之对称性备份与非对称性备份
2010-02-22 14:28
288 查看
直接上代码 grid.on("rowclick", function(a, b, c) { //先把所有行的背景色清除掉 for(var i=0;i<grid.getView().getRows().length;i++){ grid.getView().getRow(i).style.backgroundColor=''; } grid.getView().getRow(b).style.backgroundColor='#b8cfee'; });
说明:给创建好的表格对象grid设置rowclick事件。
设置背景色之前要清除掉所有行的背景色,如果不作这个处理,设置的行颜色不会自动清掉
以上方法经测试有点问题,点击后不能马上变色,要鼠标移开该行后才可以变色。
在网上搜到以下方法:
grid.on("rowclick", function(grid,rowIndex,event) { //适用情况:单选的非树表表格 if ((grid.ShowCheckBox !="显示") && (grid.getXType()=='editorgrid')) { var xdynode = event.target; while(xdynode.tagName != 'TR'){ xdynode = xdynode.parentNode; if(xdynode == null || xdynode.tagName == 'TR'){ break; } } if (xdynode != null && xdynode != undefined){ var elDiv = xdynode.parentNode.parentNode.parentNode.parentNode; for(var i = 0; i<elDiv.childNodes.length;i++){ elDiv.childNodes[i].childNodes[0].childNodes[0].childNodes[0].style.cssText="background-color:"; } xdynode.style.cssText="background-color:#b8cfee"; } } });
相关文章推荐
- 如何规划网络数据备份系统的方案
- 网络规划之备份原则
- 网络规划之针对网络设备的备份技术
- 企业业务网络备份方案的设计与规划
- SQL自动网络备份
- 高德导航断网后恢复网络不重新规划路径问题及解决方案
- 不要把所有鸡蛋都放在一个篮子里——使用RoboCopy实现网络备份
- SQL2000下将数据库直接备份到网络上其他计算机硬盘的方法
- Linux bash 备份脚本 Date -- 39度网络科技 半条虫(466814195)
- 信息备份--我的网络相关帐户信息
- Linux网络备份MYSQL
- 网络数据备份系统结构的几种类型分析
- SQL Server中网络备份一例
- 通过MSTP技术实现小型制造工厂的网络链路备份以及负载均衡
- 网络工程师就业前景、职业规划和工资待遇!
- Bacula网络备份环境搭建
- 谈谈网络投资规划的目标如何去设定
- 机房网络规划
- 网络规划设计与管理维护笔记