gpt4 book ai didi

javascript - 如何在剑道网格的组页脚模板中按列值分组

转载 作者:行者123 更新时间:2023-11-30 00:33:10 25 4
gpt4 key购买 nike

我正在使用剑道网格。我有一个用于分组的类别列。所以我需要在组页脚模板中显示类别明智的总数。

所以我使用了下面的代码

.ClientGroupFooterTemplate(@"<span id=""spnGroupTotalPrice"" style=""float:right;"">#=sum#</span>");

这将在页面加载时正常工作。但是我想在编辑数量列时更改总价。所以我尝试了下面的代码

  .ClientGroupFooterTemplate(@"<span id=""spnGroupTotalPrice"" style=""float:right;"">#=calculate(Category)#</span>");

但是组页脚模板中的列值不可用。我想通过类别名称来计算函数。

请提供解决方案。提前致谢。

最佳答案

我解决了我的问题。

calculate_sub_total()
{
grid.tbody.find('> tr').each(function () {
var tr = this;
var cells = tr.cells;
if ($(tr).hasClass('k-group-footer')) {
groupTotalPrice = (Math.round(groupTotalPrice * 100) / 100).toFixed(2);
$(cells).find("#spnGroupTotalPrice").html(groupTotalPrice);
groupTotalPrice = 0;// clearing after finishing a group
}
else if (!$(tr).hasClass('k-grouping-row')) {
var rowItem = grid.dataItem(tr);
groupTotalPrice = parseFloat(groupTotalPrice) + parseFloat(rowItem.TotalPrice);
}
});
}

通过在 grid 的 onChange 事件中调用上面的函数..希望它会有用。这是堆栈溢出中很少见的问题.. :)

关于javascript - 如何在剑道网格的组页脚模板中按列值分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28403288/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com