我使用的jqGrid与夏日排在分组级别! 现在我想知道一两件事,那就是它可以显示来自两个不同的夏日列的计算的平均? 因为总被jqGrid的功能计算。 这就是为什么我不知道是否有可能还是不行! 在这里,我附上了我的屏幕截图,请参考这一点。
在预测和收入这总和是正确显示。 我需要显示revenuesum / forecastsum * 100的平均值在精度列之行的地方。 是否有可能通过任何JavaScript编码或功能的jqGrid也能实现吗?
我使用的jqGrid与夏日排在分组级别! 现在我想知道一两件事,那就是它可以显示来自两个不同的夏日列的计算的平均? 因为总被jqGrid的功能计算。 这就是为什么我不知道是否有可能还是不行! 在这里,我附上了我的屏幕截图,请参考这一点。
在预测和收入这总和是正确显示。 我需要显示revenuesum / forecastsum * 100的平均值在精度列之行的地方。 是否有可能通过任何JavaScript编码或功能的jqGrid也能实现吗?
是的,它应该是相当简单的做到这一点。
通过在正确的位置INT加入的名义开始他colModel,然后在您的jqGrid的设置,你可以通过注入一个空白列:
beforeProcessing: function (data, status, xhr) {
//add a "blank" column that will be built
for (var x = 0, length = data.rows.length; x < length; x++) {
data.rows[x].cell.splice(ColumnIndexValueToAddBlank,0, "");
}//for
}, //beforeProcessing
然后在的jqGrid该列设置(在正确的位置中colModel设置)
{ name: "CalculatedColumn", .... , formatter: CalculatedFormatFunction
自定义格式化功能:
function CalculatedFormatFunction(cellval, opts, rowObject, action) {
return rowObject[ColumnOneIndex] * rowObject[ColumnTwoIndex];
}