jQuery MiniUI
标题:
datagrid如何将通过renderer计算出来的字段进行排序
[打印本页]
作者:
tonytbl
时间:
2014-8-11 10:12:35
标题:
datagrid如何将通过renderer计算出来的字段进行排序
通过renderer计算出来的值无法进行排序,如何实现,代码如下
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Client Sorting 客户端列排序</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" /><link href="../demo.css" rel="stylesheet" type="text/css" />
<script src="../../scripts/boot.js" type="text/javascript"></script>
</head>
<body>
<h1>Client Sorting 客户端列排序</h1>
<div id="datagrid1" class="mini-datagrid" style="width:700px;height:280px;"
url="../data/AjaxService.aspx?method=SearchEmployees" idField="id"
sortMode="client"
>
<div property="columns">
<div type="indexcolumn" ></div>
<div field="name" width="120" headerAlign="center" allowSort="true">姓名</div>
<div field="salary" dataType="float" width="100" allowSort="true" >薪资</div>
<div field="nnn" dataType="float" width="100" allowSort="true" renderer="nnn">薪资/100</div>
</div>
</div>
<script type="text/javascript">
mini.parse();
var grid = mini.get("datagrid1");
grid.load();
function nnn(e){
var ss=e.row;
return ss.salary/100;
}
</script>
</body>
</html>
复制代码
作者:
felt
时间:
2014-8-11 10:54:16
function nnn(e){
var ss=e.row;
ss.nnn=ss.salary/100;
return ss.salary/100;
}
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2