1
我正在使用Dojo 1.9和GridX 1.2。我想檢測給定行(或單元格)已被用戶更改的事件。然後會執行其他操作,例如,一行將更改背景顏色,並且將啓用「保存」按鈕。Dojo GridX行/單元更改偵聽器?
我正在尋找的例子和文件,但我還沒有找到一個例子。如何在網格中註冊一個響應編輯的偵聽器,這會告訴我哪些行或哪些單元格已被編輯,並且可以在更改後讀取實際值?
我正在使用Dojo 1.9和GridX 1.2。我想檢測給定行(或單元格)已被用戶更改的事件。然後會執行其他操作,例如,一行將更改背景顏色,並且將啓用「保存」按鈕。Dojo GridX行/單元更改偵聽器?
我正在尋找的例子和文件,但我還沒有找到一個例子。如何在網格中註冊一個響應編輯的偵聽器,這會告訴我哪些行或哪些單元格已被編輯,並且可以在更改後讀取實際值?
該事件被稱爲「onApply」,並登記在grid.edit
(Module-Edit reference)
的示例代碼來實現這一目標:
grid.edit.connect(grid.edit, "onApply", function(cell, success) {
var item = cell.row.data()
var id = cell.row.id
console.log('Row with ID '+id+' is modified. New value: '+item)
})
而且你要使用編輯模塊,能夠得到您的使用其他dojo小部件設置cellWidgets,並讓它們自動寫入商店。 https://github.com/oria/gridx/wiki/Module-Edit – DemiSheep