zoukankan      html  css  js  c++  java
  • (转)jqgrid 显示格式化数据

    本文转载自:http://blog.csdn.net/milefor/article/details/4401078

    使用json 输出的数据。比如一列:(Status --activation)Status 是title ,activation是绑定的数据
    Status(activation)
    1
    -1
    0

    想显示为如下:
    Status (activation)
    ok
    bad
    normal

    可以通过下面的方法来实现
    给jqGrid添加事件:
    loadComplete:styledShow
    styledShow 是一个函数:
    var styledShow=function(){
        var n = $('#list2').getGridParam('rowNum');     //取得现在表格中显示的数据条数
                for(i=1;i<=n+1;i++)                                    
                {
                  var data =$('#list2').getRowData(i);    //取该行的值array
                        switch(data.activation){
                            case '0':    $('#list2').setCell(i,"activation",'normal',{color:'red'});break;
                            case '1':   $('#list2').setCell(i,"activation",'ok',{color:'green'});break;
                            case '-1': $ ('#list2').setCell(i,"activation",bad',{color:'#613030'});break;
                            default:    $('#list2').setCell(i,"activation",'undefine',{color:'red'});break;
                        }
                }
    }

  • 相关阅读:
    利用Python获取文件类型
    删除目录和文件
    创建目录和空文件
    读取文件内容
    sort方法
    python实例5-表格打印
    ngx.lua中遇到的小问题
    mysql 更改自动增长字段值的重新设定
    全面讲解进程池原理
    测试工程师Docker基础
  • 原文地址:https://www.cnblogs.com/wpcnblog/p/2288508.html
Copyright © 2011-2022 走看看