我正在使用grid.onBeforeEditCell
事件來製作一鍵式YesNoCheckboxCellEditor。Slickgrid - 如何使用更改後的數據更新dataView
不知道這是要做到這一點的最好辦法,但這裏是我爲這個創建的代碼: Slickgrid - One-click checkboxes?
這工作得很好,但設置數據[]數組直接似乎沒有效果dataView()。
我的理解是,dataView和數據是完全分離的,所以當我有一個過濾的視圖時,我過濾後的視口背後的數據將不正確。
基於我的代碼片段,我該如何更新dataView中相應的單元格?
(我發現dataView.getItembyId和dataView.updateItem方法,但不確定如何使用這些)
我也試過:dataView.refresh(),grid.invalidateRow(),grid.render( )
順便說一句,我在下面這個例子:http://mleibman.github.com/SlickGrid/examples/example-header-row.html
此演示不使用dataView – Stiger
在DataView的情況下,只需使用'dataView.updateItem()'而不是直接更新該項目。 – Tin