我有GridPanel中有2列:ExtJS的4.1 - 編輯單元格時消失的選擇(組合框編輯)
- 類型:字符串
- 詳情:組合
我添加複選框選擇模型和我有一點問題。
當我選擇了幾行並且想要在某些選定行中編輯Details列或者甚至沒有選擇時,選擇就會消失。只有編輯的行保持選中狀態 我找不到任何解決方案。誰能幫我 ?
的jsfiddle:http://jsfiddle.net/papcio28/fkJT3/6/
我有GridPanel中有2列:ExtJS的4.1 - 編輯單元格時消失的選擇(組合框編輯)
我添加複選框選擇模型和我有一點問題。
當我選擇了幾行並且想要在某些選定行中編輯Details列或者甚至沒有選擇時,選擇就會消失。只有編輯的行保持選中狀態 我找不到任何解決方案。誰能幫我 ?
的jsfiddle:http://jsfiddle.net/papcio28/fkJT3/6/
你的問題是,在編輯模式和複選框選擇模型和不兼容。其原因在於複選框模型使用網格上的rowselection模型,而grideditor在網格上使用單元格選擇模型。我不認爲Extjs與您的要求兼容,因爲單元格選擇模型對於網格必須知道將編輯器放到哪裏是必需的,並且行選擇模型對於使用複選框選擇模型時可以直觀地看到選區是必需的。在你的例子中,它聽起來像是選擇了行選擇模型,這意味着它在開始編輯時選擇行,因爲必須選擇該行來知道編輯器的放置位置。
我的建議是使用checkcolumn插件並在每列上使用渲染器來僞造選定的行,當您的checkcolumn值爲true時,將背景更改爲所選顏色,這樣看起來就像是行選擇模型,但實際上不是一個。