フォームに存在する次の ExtJS Textfield があります。store_Product
私はajax プロキシ経由でデータをフェッチし、それらを PCODE フィールドに提案するというストアを持ってい
ます。
実際には、このストアには 、 などの他の多くのフィールドがあります。ユーザーが PCODE を選択すると、(選択された製品の) 他の情報を他のフィールドに配信するようprice
にcolor
、size
このフィールドに onchange リスナーを設定しようとしています。ページで。
コードベローズは機能します。はconsole.log(store_Product.data)
モデルからデータを正しくフェッチします。ただし、取得されるデータはストア全体のものです。私はただ選ばれたものを望みます。それを行うには、このコードをどのように変更しますか。
{
fieldLabel: 'PCODE ',
name: 'pcode',
typeAhead: true,
xtype: 'combo',
store: store_Product,
displayField: 'pcode',
valueField: 'pcode',
allowBlank:false,
minChars:1,
forceSelection:true,
hideTrigger:true,
queryDelay: 0,
listeners:{
change: function(combo,value){
console.log(store_Product.data)
}
}
}
ありがとう。