我有以下 ExtJS 文本字段,它存在于表单中。我有一个名为的商店
store_Product
,它通过 ajax 代理获取数据并将它们建议到 PCODE 字段。
实际上,这家商店还有许多其他字段,例如,price
等等。我正在尝试在此字段上设置一个 onchange 侦听器,以便当用户选择 PCODE 时,它将其他信息(所选产品的)传递给其他字段在页面中。color
size
下面的代码工作。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)
}
}
}
谢谢。