<script type="text/javascript"> $(function () { $("#maingrid").ligerGrid({ columns: [ { display: '主键', name: 'ProductID', type: 'int', totalSummary: { type: 'count' } }, { display: '产品名', name: 'ProductName', align: 'left', width: 200 }, { display: '单价', name: 'UnitPrice', align: 'right', type:'float', totalSummary: { render: function (suminf, column, cell) { return '<div>最大值:' + suminf.max + '</div>'; }, align: 'left' } }, { display: '仓库数量', name: 'UnitsInStock', align: 'right', type: 'float', totalSummary: { type: 'sum' } } ], dataAction: 'local', data: AllProductData, sortName: 'ProductID', showTitle: false, totalRender: f_totalRender, width: '100%', height: '100%',heightDiff:-10 }); $("#pageloading").hide(); }); function f_totalRender(data, currentPageData) { return "总仓库数量:"+data.UnitsInStockTotal; } </script>
f_totalRender这个函数就是获取客户端数据。UnitsInStockTotal是列名。
谢谢。
你前台ligerui展示的数据,怎么来的? 实在不行的,你可以遍历整个ligerui中数据吗?
前台的数据是后台获取的,通过ajax url,获取数据。