找回密码
 立即注册

QQ登录

只需一步,快速开始

电话咨询

售前咨询电话

400-811-8890转1

在线技术支持电话

400-811-8890转2

总裁办24H投诉

173-127-81526

有冻结列的报表点击行变色效果

看我资料是不是对我有意思?
话接一篇文档:JS实现鼠标点击行变色
有蕃署提问说,带有冻结列的情况下,点击行变色,会被截断,像这样: 截图202104141543397068.png 截图202104141543526710.png
此帖可解决这个问题
设置重复冻结列:
截图202104141545276485.png
然后在模板web属性中的分页预览中添加加载结束事件:
  1. $(".x-table tr").mousedown(function() {
  2.         if (this.id !== 'r-0-0') {
  3.                 var row = $(this).attr("tridx")
  4.                 $(".x-table tr").each(function() {
  5.                         if (this.id !== 'r-0-0') {
  6.                                 if (row != $(this).attr("tridx")) {
  7.                                         $(this).children("td").each(function() {
  8.                                                 $(this).css("background-color", 'white');
  9.                                         });
  10.                                 } else {
  11.                                         $(this).children("td").each(function() {
  12.                                                 $(this).css("background-color", 'rgb(255, 255,0)');
  13.                                         })
  14.                                 }
  15.                         }
  16.                 });
  17.         }
  18. });
复制代码
预览后效果:



编辑于 2021-4-20 11:01  

发表于 2022-5-7 15:19:57
这个可以解决冻结问题,那如果,同时也分多个sheet页呢?怎么写呢?

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系社区管理员|联系帆软|《帆软社区协议》|手机版|帆软社区|Copyright © 帆软软件有限公司 ( 苏ICP备18065767号-7 )

GMT+8, 2023-1-30 09:47 , Processed in 0.112840 second(s), 48 queries , Gzip On.

返回顶部 返回列表