3

Ext.selection.CheckboxModel を持つグリッドで複数の行を動的に選択できません。

選択したい行のインデックスがあります。何が起こっているかは、選択呼び出しの後です。

for(var i=0;i<count;i++){
Ext.getCmp('loadFrameStateInfoTable').getSelectionModel().select(oldStateSelection[i].index);
}

グリッドで選択しましたが、1行しかありません。それは、インデックスが最後に来る行oldStateSelection[i].indexです。

グリッドですべての行が選択されている必要があります。

4

2 に答える 2

3

docsでわかるように、他の行の選択を解除したくない場合は、keepExistingを設定する必要があります。

select(oldStateSelection[i].index, true);
于 2012-11-09T20:26:34.280 に答える