如何在Javascript中编辑Telerik MVC网格行
How to edit row of Telerik MVC grid in Javascript
我正在尝试编辑单元格的 innerText 属性。文本显示在表中,但问题是该行未标记为已更新,因此当我按下"保存更改"按钮时,更新方法不会获取此行(在要更新的行列表中)。
我正在尝试使用此方法(updateRow),但到目前为止还没有成功:
var grid = ("#grid").data("tGrid");
var rowToUpdate = grid.data[0];
rowToUpdate.quantity = 4;
grid.updateRow(rowToUpdate);
调用该方法时,我得到以下异常:
"对象不支持此属性或方法"。
在泰勒里克的来源。有谁知道如何将行标记为已更新?还是更新行中单元格值的更好方法?
可以使用
客户端方法updateRow
强制更新。关键是选择要更新的表行,如他们的示例所示(当然,您不必使用他们的$('#Grid .t-grid-edit-row')
选择器;您可以使用任何选择器,只要它选择要更新的行)。我相信您对单元格的innerHTML
/innerText
进行修改以传达新值就是它是如何完成的。
相关文章:
- Telerik MVC 树视图操作
- 在Telerik MVC树视图中显示所选元素
- Treeview | Telerik MVC中的递归复选框选择
- 如何通过JavaScript创建Telerik MVC Combobox
- 如何在Javascript中编辑Telerik MVC网格行
- Telerik MVC Grid 按需填充
- 动态加载视图,telerik mvc
- MVC3 JSON Telerik MVC TreeView Javascript
- 无法在 Telerik MVC 中触发复选框更改事件
- Telerik MVC网格-自定义过滤(客户端)
- 在Telerik MVC中使用客户端传递参数
- Telerik MVC UI -网格更新事件
- Telerik MVC Grid client . databind()抛出异常
- 使用javascript过滤Telerik MVC网格不能与自定义绑定一起工作
- TypeError: jQuery(. .).tGrid不是telerik mvc 4中的函数
- 如何在Ajax绑定的Telerik MVC网格上持久化分组设置
- 如何在JavaScript中创建Telerik MVC窗口时赋予其ID
- telerik mvc组合框突出显示特定单词
- 如何在Telerik MVC ClientTemplates中绑定事件处理程序
- Telerik MVC ScriptRegistrar duplicating javascript