gpt4 book ai didi

javascript - jqGrid - 内联编辑 - 想要更改更改金额值的总计

转载 作者:行者123 更新时间:2023-11-28 06:25:23 25 4
gpt4 key购买 nike

我正在将 inlineEdit Row 与 jqGrid 一起使用。我正在处理我的演示链接。 http://jsfiddle.net/yzu1prw1/1/

我想更新金额或税额变化的总计。我不知道该怎么做。

jsfiddle.net/yzu1prw1/1/

最佳答案

修改后的演示https://jsfiddle.net/OlegKi/hrzf03xh/2/使用以下 aftersavefunc

实现
aftersavefunc: function (rowid) {
var $self = $(this),
item = $self.jqGrid("getLocalRow", rowid),
total = (parseFloat(item.amount) + parseFloat(item.tax)).toFixed(2);

$self.jqGrid("setCell", rowid, "total", total);
$self.focus();
}

我用于演示free jqGrid ,我开发的 fork,我推荐你使用它,但一般来说,相同的技巧也适用于旧版本的 jqGrid。您应该谨慎使用 getLocalRow,这是编辑本地数据(datatype: "local")时的最佳选择,但您应该替换为getRowData 如果使用 datatype: "json"datatype: "xml"

关于javascript - jqGrid - 内联编辑 - 想要更改更改金额值的总计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35173156/

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