2014-09-23 50 views
0

我的網格使用CheckboxModelCellEditing插件。當用戶在字段中鍵入內容並點擊Enter按鈕時,我看到該複選標記從第一個cckckbox列中消失。但在同一時間getSelectionModel().getSelection()顯示,該行仍然被選中。這種行爲很奇怪,可能會讓普通用戶感到困惑。所以,我需要一些解決方法。網格:如何防止命中輸入行取消選擇?

這是一幅正在發生的事情的圖片。之前:

enter image description here

後:

enter image description here

正如你所看到的,不再是第一列勾選並沒有選擇的記錄,但getSelection()仍然顯示所選擇的一種記錄。

回答

1

輸入後可以嘗試獲取已編輯的記錄並使用grid.getSelectionModel()。select(record,true,false)

相關問題