我用的是jqGrid和jqPivot。
我的问题是totalText of jqPivot。文件中: totalText:"{0} {1}“
totalText选项包含具有{0}和{1}的模板,该模板将被替换为aggregatesi.aggregator和aggregatesi.member
我可以用aggregatesi.label代替aggregatesi.member代替{1}吗?
我使用免费的jqGrid版本4.13.7
支点选择:
var pvConfig = {
footerTotals: true,
footerAggregator: "sum",
totals: true,
totalHeader: "Tổng cộng",
totalText: "{0} {1}",
useColSpanStyle: true,
xDimension: [
{ dataName: 'ten_vt', label: 'Tên vật tư', width: 150, },
],
yDimension: [
{ dataName: 'ma_ct_gd', totalHeader: '' },
],
aggregates: [
{ member: 'du_dau', aggregator: 'count', summaryType: 'count', label: 'Dư đầu' },
{ member: 'du_cuoi', aggregator: 'sum', summaryType: 'sum', label: 'Dư cuối' }
]
}结果就像

发布于 2017-03-09 10:15:05
您可以使用totalText作为回调函数,而不是模板"{0} {1}"。试着使用
totalText: function (options) {
return options.aggregate.aggregator + " - " + options.aggregate.label;
}此外,我严格建议升级到最新的发布的免费jqGrid的版本。目前的版本是4.14.0。没有4.13.7版本,但它是初步版本"4.13.7-pre",必须用构建日期指定。你使用的代码可能不稳定。我对GitHub代码中的任何更改都进行了构建。因此,您目前使用的是来自GitHub的一些不稳定版本,状态介于4.13.6和4.14.0之间。无论如何,它只支持来自GitHub的最新发布版本(4.14.0)或最新代码(今日状态)。
https://stackoverflow.com/questions/42689925
复制相似问题