我正在尝试使用 javascript 刷新网格单元格。我指的是我想刷新的两个单元格,但命令 refresh() 或 read() 不起作用:
1 回答
繁花如伊
TA贡献2012条经验 获得超12个赞
有多种方法可以更新 grid 中的单元格值。
1.In 数据绑定事件
function Grid_DataBound(e) {
var rows = e.sender.tbody.children();
for (var j = 0; j < rows.length; j++) {
var row = $(rows[j]);
row[0].cells[i].innerHTML = 'Your UpdatedText ';
}
}
2.内联控件事件(客户端模板),即您的列需要定义为具有任何控件的 ClientTemplate 并在任何事件上调用函数。
function ControlChange(args) {
var currentRow = $(args.currentTarget).closest("tr")[0];
//If needed you can access datasource
var dataItem = $("#Report_Grid").data("kendoGrid").dataItem(currentRow);
currentRow.cells[4].innerHTML = 'Your UpdatedText ';
}
- 1 回答
- 0 关注
- 145 浏览
添加回答
举报
0/150
提交
取消