找回密码
 注册成为天翎用户
查看: 867|回复: 7

[已解决] 如何通过脚本控制某个视图单元格的底色?

[复制链接]
dlq 发表于 2021-1-29 20:35:14 | 显示全部楼层 |阅读模式
本帖最后由 lingling17 于 2021-2-18 14:05 编辑

请问:如何通过脚本控制视图中的某个单元格的底色?
Abby 发表于 2021-2-3 12:02:22 | 显示全部楼层
var aa=getItemValueAsString("部门");
var col ="<script>";
col += "jQuery('#dataTable tr td').each(function() {"
col += "if(jQuery(this).text()=='销售部'){"
col += "jQuery(this).parent().css('background','#c7c7c7'); }"
col += "});"
col += "</script>";
var bb=aa+col;
bb;
试一下这个
回复

使用道具 举报

 楼主| dlq 发表于 2021-2-3 14:08:51 | 显示全部楼层
Abby 发表于 2021-2-3 12:02
var aa=getItemValueAsString("部门");
var col ="";
col += "jQuery('#dataTable tr td').each(function ...

刚在视图列脚本和视图操作脚本试了,都没有成功,不知何故?
回复

使用道具 举报

Abby 发表于 2021-2-3 17:38:35 | 显示全部楼层
dlq 发表于 2021-2-3 14:08
刚在视图列脚本和视图操作脚本试了,都没有成功,不知何故?
  1. (function(){   
  2.      var dep = getItemValueAsString("所属公司");  
  3.             var html="<div style='background:#000; color:#FFF'><p style='font-size:16px;color:orange'>"+dep+"</p></div>";   
  4.        return html;   
  5.       
  6.          
  7.     })()
复制代码

回复

使用道具 举报

Abby 发表于 2021-2-3 17:39:06 | 显示全部楼层

这个脚本应该就可以
回复

使用道具 举报

lingling17 发表于 2021-2-18 11:49:28 | 显示全部楼层
关于您所提出的问题,目前同事这边已经给出解决方法了哦,由于该帖楼主超过7天未回复,故该移至楼主失联专区,后续如有其他问题可重新发帖或在我们的技术QQ群发出响应,我们将为您安排技术同事解答哟~~
回复

使用道具 举报

 楼主| dlq 发表于 2021-2-18 12:17:31 | 显示全部楼层
lingling17 发表于 2021-2-18 11:49
关于您所提出的问题,目前同事这边已经给出解决方法了哦,由于该帖楼主超过7天未回复,故该移至楼主失联专 ...

不好意思哈,这个确实能改底色,不过相当于增加了一列。
回复

使用道具 举报

lingling17 发表于 2021-2-18 14:05:14 | 显示全部楼层
dlq 发表于 2021-2-18 12:17
不好意思哈,这个确实能改底色,不过相当于增加了一列。

好,那我结帖了哈
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 21:52

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表