jQuery MiniUI

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

datagrid如何将通过renderer计算出来的字段进行排序 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-8-11 10:12:35 |只看该作者 |倒序浏览
通过renderer计算出来的值无法进行排序,如何实现,代码如下
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4.     <title>Client Sorting 客户端列排序</title>
  5.     <meta http-equiv="content-type" content="text/html; charset=UTF-8" /><link href="../demo.css" rel="stylesheet" type="text/css" />

  6.    
  7.     <script src="../../scripts/boot.js" type="text/javascript"></script>
  8.    
  9.         
  10. </head>
  11. <body>
  12.     <h1>Client Sorting 客户端列排序</h1>

  13.    
  14.     <div id="datagrid1" class="mini-datagrid" style="width:700px;height:280px;"
  15.         url="../data/AjaxService.aspx?method=SearchEmployees"  idField="id"
  16.         sortMode="client"
  17.     >
  18.         <div property="columns">
  19.             <div type="indexcolumn" ></div>
  20.             <div field="name" width="120" headerAlign="center" allowSort="true">姓名</div>                             
  21.             <div field="salary" dataType="float" width="100" allowSort="true" >薪资</div>      
  22.           <div field="nnn" dataType="float" width="100" allowSort="true" renderer="nnn">薪资/100</div>                                                   
  23.         </div>
  24.     </div>   
  25.    
  26.     <script type="text/javascript">
  27.         mini.parse();
  28.         
  29.         var grid = mini.get("datagrid1");
  30.         grid.load();

  31.       function nnn(e){
  32.         var ss=e.row;
  33.         return ss.salary/100;
  34.       }
  35.         
  36.     </script>

  37. </body>
  38. </html>
复制代码


Rank: 8Rank: 8

沙发
发表于 2014-8-11 10:54:16 |只看该作者
function nnn(e){
            var ss=e.row;
            ss.nnn=ss.salary/100;
            return ss.salary/100;
}

Archiver|普加软件

GMT+8, 2025-7-21 01:33 , Processed in 1.026511 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部