0
EXTJS 3でグリッドを作成しました。行を選択したかったので、行の先頭にチェックボックスをつける必要がありました。いずれかの設定を私が使用する必要があります助けてください。 また、列にフィルターを与える方法。あなたはExtJSの3バージョンを使用している場合は 私のコードはextjs 3行の行を選択する方法とフィルタを入れる方法
EXTJS 3でグリッドを作成しました。行を選択したかったので、行の先頭にチェックボックスをつける必要がありました。いずれかの設定を私が使用する必要があります助けてください。 また、列にフィルターを与える方法。あなたはExtJSの3バージョンを使用している場合は 私のコードはextjs 3行の行を選択する方法とフィルタを入れる方法
}
{
xtype: 'grid',
id: 'C_GRID',
height:500,
selType: 'checkboxmodel',
frame: true,
autoHeight: true,
stripeRows: true,
store: myStor,
columns : this.columns,
bbar: [{
xtype: 'button',
text: 'ABC',
handler: function() {
// debugger;
}
}, {
xtype: 'button',
text: 'XYZ',
handler: function() {
//debugger;
}
}],
である、あなたは、グリッドへのSMの設定を与える必要があります。
あなたのコードスニペットのコピー:
{
xtype: 'grid',
id: 'C_GRID',
height:500,
sm: new Ext.grid.CheckboxSelectionModel({singleSelect:true}),
frame: true,
autoHeight: true,
}
あなたは使用して選択された行を取得することができます:
Ext.getCmp( 'C_GRID')getSelectionModel()getSelected();。。
ありがとうございます!私はこれを試している。フィルターで助けてもらえますか? – David
xmlから列を取得するときにフィルタを取得しませんが、コードで列を宣言するときにフィルタが取得されます。 – David
チェックボックスが表示されません。 – David