-1

當我以編程方式將一行添加到劍道網格,然後調用刷新時,網格中未顯示新行。這個網格是一個crm動態網頁資源。 任何想法如何讓網格正常刷新? 我的代碼是在網絡資源:劍道網格刷新不適用於crm動態

var grid = $("#grid").data("kendoGrid"); 
    var datasource = grid.dataSource; 
    dataSource.add({/* my object */}); 
    dataSource.sync(); 
    grid.refresh(); 
+0

我認爲這是在iframe中。所以,也許你可以用window.frames [yourFrame]然後你的代碼來做到這一點。但這只是建議。 – tottotech 2015-03-27 09:11:33

+0

該表單或網頁資源中的代碼是? – Alex 2015-03-27 10:40:28

+0

嗨亞歷克斯上面列出的代碼是在網絡資源 – MightyAtom 2015-03-27 11:39:57

回答

1

的問題是數據源變量的外殼 - 一個錯字!

工作的解決方案是:

var grid = $("#grid").data("kendoGrid"); 
var datasource = grid.dataSource; 
datasource.add({/* my object */}); 
datasource.sync(); 
grid.refresh();