1
我試圖編輯單元格的innerText屬性。文本顯示在表中,但問題是行未被標記爲已更新,因此當按下「Save Changes」按鈕時,update方法不會獲取此行(在要更新的行的列表中) 。如何在Javascript中編輯Telerik MVC網格的行
我試圖用這個方法(updateRow),但到目前爲止,它一直未果:
var grid = ("#grid").data("tGrid");
var rowToUpdate = grid.data[0];
rowToUpdate.quantity = 4;
grid.updateRow(rowToUpdate);
當方法被調用我得到以下異常:
「對象不支持這個屬性或方法「。
在telerik的來源。有誰知道如何將行標記爲已更新?或者更好的方法來更新行中的單元格的值?
正如我在我的回答中所提到的,'updateRow'期望您提供實際的行元素(由jQuery包裝),而不是充當數據的對象。 – HackedByChinese
我看到了一個使用rowUpdate方法在telerik站點中使用對象的示例:[link](http://www.telerik.com/help/aspnet-mvc/telerik-ui-components-grid-client-api-and-events。 html#updateRow) – Kobi
啊,我以前沒注意過。 – HackedByChinese