ProductStore包含多个产品及其说明。 我从组合中选择的产品项目,来自textarea的描述。
如何将它们重新加载到表单中(combo,textarea)。
提前致谢
答案 0 :(得分:1)
我假设从商店加载了组合,因此组合框具有产品的ID。当从组合框中选择产品获取其ID时,将侦听器放在组合框上。在商店中查找id并获取记录。获取该记录并获取所需数据并使用它填充字段。以下是您需要根据代码进行调整的基本想法。
var productId = combo.getValue(); //the id from the selected product in the combo box.
var rec = store.getById(productId );
//You can also use rec.get('description');
var desc = rec.data.description;
var productName= rec.data.name;
var id= rec.data.id;
//Now take these values and use them to fill in your form
textField.setValue(desc);