San*_*osh 3 kendo-grid kendo-asp.net-mvc
在Ajax批处理模式下使用Kendo Asp.net MVC网格.
有三列 - 数量,费率,总计.需要实现变更的实时计算.写下以下函数来更新数据.
function grid_change(e) {
if (e.action === "itemchange") {
var item = e.items[0];
item.Total = item.Qty * item.Rate;
}
}
Run Code Online (Sandbox Code Playgroud)
但是,在焦点移动到该列之前,该列不会反映计算值.如何在更改事件完成后立即更新/刷新单元格显示?
更改了计算语句(见下文),并且在焦点移出后立即开始反映更改的所有相关列.
function grid_change(e) {
if (e.action === "itemchange") {
var item = e.items[0];
item.set("Total", item.Qty * item.Rate); // Changed to this
}
}
Run Code Online (Sandbox Code Playgroud)
注意:您要实时更新的列必须是可编辑的.
| 归档时间: |
|
| 查看次数: |
1443 次 |
| 最近记录: |