kendo-grid - 如何将网格中的变量绑定到同一网格中另一列中的另一个变量?
问题描述
我有一个剑道网格,我在其中获取包含以下内容的费用对象:费用-税-和税后费用。税后费用在从对象调用中计算(在对象的类中)。我正在向费用计算中添加税费,我希望在编辑税费时自动编辑(税后费用),并在页脚中更新税后总费用。
function onTaxesChange(e) {
var TaxesObject = e.sender;
if (TaxesObject != null) {
var grid = $("#InvoiceProgressNotesGrid").data("kendoGrid");
var container = $(TaxesObject.wrapper).parent().parent();
}
}
解决方案
var item = $("#InvoiceProgressNotesGrid").data("kendoGrid").dataItem($(this).closest("tr"));
var progreeNoteId = item.Id;
var Fees = item.Fees;
var Taxes = item.Taxes;
var FeesAfterTaxes = (Fees * Taxes / 100) + Fees;
item["FeesAfterTaxes"] = FeesAfterTaxes;
这将更新网格中所选项目中的所有对象
推荐阅读
- wso2 - 使用 log4j2.properties 文件自动删除 WSO2 EI 6.6.0 服务器日志文件,无论大小
- c# - 通过文件浏览将 Visual Studio C# 连接到 MS Access 时出现问题
- javascript - 如何使用 CSS 使文本最多只出现在两行?
- amazon-web-services - 如何将并行任务中步骤的输出传递给 Catch?
- node.js - 从反应节点服务器发送图像时出现问题
- c# - 如何在 C# 表单中创建一个文本框,以便用户可以选择一个单元格
- python - Python 遗传算法:修改类以区分性别
- angular - 如何使用 Angular 在 ngClass 中使用函数和表达式?
- android - 在 Android 上使用 MVI 更新部分 UI
- arcgis - ArcGIS Javascript 4.x 添加带有要素图层的状态边界