找回密码
 立即注册

QQ登录

只需一步,快速开始

mountain2657

初级会员

4

主题

7

帖子

319

积分

初级会员

积分
319

活字格认证

最新发帖

[已处理] js spread

mountain2657
初级会员   /  发表于:2015-6-11 10:52  /   查看:5235  /  回复:6
js里,如何获取特定的一行

6 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2015-6-11 11:00:00
沙发
回复 1楼mountain2657的帖子

请问您获取特定一行的目的是什么?
前台提供了 GetActiveRow 方法获取活跃行行索引值。
提供了FpSpread1.GetCellByRowCol(0, 0) 方法获取单独单元格,如果需要获取每行所有单元格需要进行遍历获取。
回复 使用道具 举报
mountain2657
初级会员   /  发表于:2015-6-11 14:23:00
板凳
我需要设置当前选中行所在的那一组的所有行的背景色。比如说第0,1,2行为一组,第3,4,5行为一组,那么当我选中第一行的时候,需要把0,1,2行的背景色设置成相同的颜色
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-6-11 16:57:00
地板
回复 3楼mountain2657的帖子

前台设置行背景色方法如下:

  1.     <script type="text/javascript">
  2.         function setRowsColor() {
  3.             var spread = this.document.getElementById("FpSpread1")

  4.             //设置单元格背景色
  5.             var columnCount = spread.GetColCount();
  6.             for (var i = 0; i < columnCount; i++) {
  7.                 spread.Cells(0, i).SetBackColor("Red");
  8.             }
  9.         }
  10.     </script>
复制代码
回复 使用道具 举报
mountain2657
初级会员   /  发表于:2015-6-11 17:23:00
5#
也就是说,通过js,只能获取某一个特定单元格,但不能获取特定的行
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-6-12 10:34:00
6#
回复 5楼mountain2657的帖子

是的,目前需要通过获取单元格逐一设置。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-6-23 09:51:00
7#
回复 5楼mountain2657的帖子

请问问题是否解决?如果没有请继续跟进。
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢   
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部