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;
                        }
                }
    }

  • 相关阅读:
    placement new小结
    template template parameter 模板模板参数
    windows下创建和删除软链接
    gcc下载地址
    map的erase函数小结
    typedef函数指针
    宏定义条件编译中使用多条件
    关于c++模板特例化测试
    tolua使用
    c++多态
  • 原文地址:https://www.cnblogs.com/wpcnblog/p/2288508.html
Copyright © 2011-2022 走看看