如何使用动态名称在页脚数据中设置一列?

How can I set a column in the footerdata with a dynamic name?

如何在页脚数据中设置一个动态名称的列?

而不是做:

grid.footerData('set', { Total: total.toFixed(1) });

我想做这样的事情:

var colName = 'Total'
grid.footerData('set', { colName: total.toFixed(1) });

但这显然行不通...我怎样才能让它工作?

谢谢!

对象

{ Total: total.toFixed(1) }

Total属性。您可以通过使用 []:

动态创建 属性
var colName = 'Total', options = {};
options[colName] = total.toFixed(1);
grid.footerData('set', options);