0
我有一個kendo Grid,我對其進行了更改,並將其保存到數據庫。Kendo Grid保存更改
表單上有一個按鈕,我將其他信息提交給另一個數據庫。我想檢查一下,當我點擊此按鈕時,劍道網格保存了所有更改。
如果仍然有一些未完成的變化(劍道網格中的紅色箭頭),用戶必須在繼續之前保存更改。
這可以用Javascript來實現嗎?
我有一個kendo Grid,我對其進行了更改,並將其保存到數據庫。Kendo Grid保存更改
表單上有一個按鈕,我將其他信息提交給另一個數據庫。我想檢查一下,當我點擊此按鈕時,劍道網格保存了所有更改。
如果仍然有一些未完成的變化(劍道網格中的紅色箭頭),用戶必須在繼續之前保存更改。
這可以用Javascript來實現嗎?
在過去,我能夠通過讀取數據源中的dirty
標誌來確定是否存在未保存的更改。我不確定這是否與Kendo記錄在一起,我只是偶然發現它圍繞數據源。希望它能幫助你。
對於 「myGrid」:
var boolDirty = false;
$.each($("#myGrid").data("kendoGrid").dataSource._data, function() {
if (this.dirty) { boolDirty = true; }
});