我有jqxgrid。我是jqxgrid的新手。我想在列中显示记录或值的总和。 可以告诉我该怎么做 enter image description here
答案 0 :(得分:0)
jqxgrid具有显示某些列的聚合的功能,该聚合可以是“' SUM'”,“COUNT'”或“' AVERAGE'
您可以在jqxgrid声明中设置列设置时设置聚合类型。
简单示例如下:
// initialize jqxGrid
$("#jqxgrid").jqxGrid(
{
width: 850,
source: dataAdapter,
showstatusbar: true,
statusbarheight: 50,
showaggregates: true,
columns: [
{ text: 'First Name', columntype: 'textbox', datafield: 'firstname', width: 170 },
{ text: 'Last Name', datafield: 'lastname', columntype: 'textbox', width: 170 },
{ text: 'Price', datafield: 'price', cellsalign: 'right', cellsformat: 'c2', aggregates: ['sum', 'avg'] }
]
});
对于自定义聚合,您可以从此链接中学习 http://www.jqwidgets.com/jquery-widgets-demo/demos/jqxgrid/aggregates.htm?arctic
有关聚合的完整文档,请查看其文档中的API文档。
希望这会有所帮助