jQuery MiniUI

 找回密码
 立即注册
查看: 4353|回复: 2
打印 上一主题 下一主题

请问grid是否有排名功能 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2016-5-5 07:43:52 |只看该作者 |倒序浏览
本帖最后由 wisefox 于 2016-5-5 07:47 编辑

我现在需要实现的功能是,对grid里面的每一列(都是数字类型的),让我判断出哪两行是前两名,将背景变为绿色,同理,把后两名变成红色,最麻烦的是,所有的列都要如此
一种思路是在数据库层面,对每一列增加rank排名,比如column1在renderer的时候取e.record[rank1],以此类推来做,但是因为grid里面有很多列,如果这样的话就非常麻烦,数据库需要每一列都增加rank排名列
另一种思路就是在加载时通过renderer来实现,只需要有一个排名功能,例如rank = grid.getRank(e.column.filed),这样我就直接可以在renderer的时候,通过这个功能来判断排名,直接返回结果了.

我搜索了下,没有发现类似的例子,请问下有排名功能吗?或者哪位给指点下其他的思路也行

Rank: 8Rank: 8

沙发
发表于 2016-5-5 09:19:57 |只看该作者
我们提供的只是通用功能的表格,没有这样的排名功能

Rank: 2

板凳
发表于 2016-5-5 10:01:16 |只看该作者
felt 发表于 2016-5-5 09:19
我们提供的只是通用功能的表格,没有这样的排名功能

好,知道了,我在数据库层面想办法

Archiver|普加软件

GMT+8, 2025-8-17 04:25 , Processed in 1.051680 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部