次のような編集可能な列定義があります...
{
name: 'recType',
label: 'recType',
index: 'recType',
width: 100,
fixed: true,
keys: true,
editable: true,
edittype: "select",
editoptions: {value: rectypelist},
stype: 'select',
formatter: 'select'
}
注: "rectypelist" は、 キーと値のペアのリストです。たとえば、
1:apple
4:pear
2:orange
3:banana
この列をリストボックス エントリの値(つまり、列に既に正しく表示されている値)で並べ替えることができる必要があります。
上記の構成では、エントリの「値」ではなく、リストボックス エントリの「キー」に対してソートが実行されます (エントリの「値」は実際にグリッドに表示されるものです)。
-そのため、ユーザーが列を並べ替えると、期待どおりの動作が得られません。
質問:「キー」値ではなく、リストボックス エントリの「表示」値で並べ替えが実行されるように、この列定義を構成するにはどうすればよいですか?
助けてくれてありがとう