2015-05-29 132 views
0

我正在使用kendo網格進行內聯編輯,點擊更新按鈕編輯字段後,網格中的字段沒有觸發到非可編輯模式,它仍然可編輯,即它在手動刷新頁面以獲取更新的數據後,不刷新網格。我有這樣的腳本做刷新如何在更新後自動刷新Kendo網格

$("#grid").data("kendoGrid").dataSource.refresh(); 

但不點火,連我這樣做了一個

$("#grid").kendoGrid({ 
    ............... 
    pageable: {refresh: true,}, 
    ........... 
        }); 

,但是這其中也沒有工作

回答

3

您可以刷新頁面調用requestEnd功能,也可以檢查其更新讀取是創建還是銷燬

$("#grid").kendoGrid({ 
       dataSource:..., 
       .. 
       .. 
       , 
       requestEnd: onRequestEnd 
      }) 

function onRequestEnd(e) { 
      if (e.type == "create") { 
       e.sender.read(); 
      } 
      else if (e.type == "update") { 
       e.sender.read(); 
      } 
} 

Hope t他會幫助你

+0

謝謝你的工作@Abbas –