-
-
cqs_admin 初学数据Lv2
发表于2020-12-25 17:28
悬赏1
已解决
楼主
一个浮动列表,按某列排列,需要将第一名展示一个金牌图标,其他还是显示数字,怎么实现?
最佳答案
本帖最后由 xxxl 于 2020-12-25 18:14 编辑
嗯嗯 如果解决了记得设置一下最佳答案关贴.
关贴总结
先在图片前缀中写if(self.value=1,"vfs/root/products/ebi/sys/picture/金牌.png") 根据值判断加图片前缀

然后再在该表元中写显式表达式
表元值为1的时候给空值if(self.txt='1',null,self.txt)

最后效果

我这里提供一下表样给您试试
第一名金牌例子.zip
(4.04 KB, 下载次数: )
cqs_admin 发表于 2020-12-25 18:03
lol.gif终于可以了,十分感谢
嗯嗯 如果解决了记得设置一下最佳答案关贴.
关贴总结
先在图片前缀中写if(self.value=1,"vfs/root/products/ebi/sys/picture/金牌.png") 根据值判断加图片前缀

然后再在该表元中写显式表达式
表元值为1的时候给空值if(self.txt='1',null,self.txt)

最后效果

我这里提供一下表样给您试试

6个回答
这个问题您不是发过了吗 用脚本https://bbs.esensoft.com/thread-136398-1-1.html这个不能满足您的需求吗
xxxl 发表于 2020-12-25 17:39
这个问题您不是发过了吗 用脚本https://bbs.esensoft.com/thread-136398-1-1.html这个不能满足您的需求吗 ...
是第一名不显示数字,只显示图片可以吗?
xxxl 发表于 2020-12-25 17:39
这个问题您不是发过了吗 用脚本https://bbs.esensoft.com/thread-136398-1-1.html这个不能满足您的需求吗 ...
document.getElementById("GRID1.D4").style.background= "url(vfs/root/products/ebi/sys/picture/金牌.pngg) no-repeat center center";
我是通过这种方式直接替换这个位置的图片,但是没有任何效果
cqs_admin 发表于 2020-12-25 17:41
是第一名不显示数字,只显示图片可以吗?
那就还得再加一个判断不写脚本也可以做我这里做了一个例子
现在图片前缀中写if(self.value=1,"vfs/root/products/ebi/sys/picture/金牌.png") 根据值判断加图片前缀

然后再在该表元中写显式表达式
表元值为1的时候给空值if(self.txt='1',null,self.txt)

最后效果

我这里提供一下表样给您试试

本帖最后由 xxxl 于 2020-12-25 18:14 编辑
cqs_admin 发表于 2020-12-25 18:03
lol.gif终于可以了,十分感谢
嗯嗯 如果解决了记得设置一下最佳答案关贴.
关贴总结
先在图片前缀中写if(self.value=1,"vfs/root/products/ebi/sys/picture/金牌.png") 根据值判断加图片前缀

然后再在该表元中写显式表达式
表元值为1的时候给空值if(self.txt='1',null,self.txt)

最后效果

我这里提供一下表样给您试试
