jQuery MiniUI

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

状态显示? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-11-2 10:06:20 |只看该作者 |倒序浏览

下面是我在ondrawcell里写的代码
  1.     //上报状态
  2.     if (e.field == "RecordStatus") {
  3.         if (record.RecordStatus == "1" || record.RecordStatus == null) {
  4.             e.cellHtml = "未上报";
  5.         } else if (record.RecordStatus == "2") {
  6.             e.cellHtml = "上报未审核";
  7.         } else if (record.RecordStatus == "3") {
  8.             e.cellHtml = "修改未审核";
  9.         } else if (record.RecordStatus == "4") {
  10.             e.cellHtml = "审核通过";
  11.         } else if (record.RecordStatus == "5") {
  12.             e.cellHtml = "审核未通过";
  13.         }
  14.         //设置状态栏的字体颜色
  15.         e.cellStyle = "color:red";
  16.     }
复制代码

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2012-11-2 10:31:55 |只看该作者
你的drawcell里面当RecordStatus=1时候是未上报.
你在后台去改变返回的数据.将数据的RecordStatus字段转换成1再返回.

Rank: 2

板凳
发表于 2012-11-12 10:54:59 |只看该作者
factory 发表于 2012-11-2 10:31
你的drawcell里面当RecordStatus=1时候是未上报.
你在后台去改变返回的数据.将数据的RecordStatus字段转换 ...

通过判断上报时间和系统时间,如果不一样则把用户状态reset为null,这样的解决的
多谢版主

Archiver|普加软件

GMT+8, 2024-10-8 01:28 , Processed in 1.051261 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部