ExtJs4.1を使用しています。
私はこのような店を持っています:
var predictTargetStore = new Ext.create('Ext.data.Store',{
autoLoad : false,
fields: ['label','value'],
proxy : {
type : 'ajax',
reader : {
type : 'json',
root : 'predictTargetList'
}
}
});
しばらくしてからpredictTargetStore.load({url:'getPredictTargetList.action'})を実行します。これを実行した後、predictTargetStoreを使用したコンボボックスに選択肢があります。しかし、ストアから1つのアイテムを取得しようとすると、失敗しました。次のようになります。
predictTargetStore.load({
url : 'getPredictTargetList.action'
});
var value = predictTargetStore.getAt(0).get('value');
予測ターゲットストア.getAt(0)がnullで、predictTargetStore.getCount()が0であることがわかりました。では、ストアの1つのアイテムを取得するにはどうすればよいですか?どうもありがとうございます!