2010-11-24 74 views
0
header: "Root", 
sortable: true, 
renderer: cat_id1, 
dataIndex: 'parent_id', 
width: 90, 
     editor: new Ext.form.ComboBox({ 
     typeAhead: true, 
     triggerAction: 'all', 
     transform:'cat_id1', 
     lazyRender:true, 
     listClass: 'x-combo-list-small' 
}) 

我可以使“renderer:”和“transform:”的值为动态还是取决于另一个下拉选择的选择?在EXT js网格中填充下拉菜单取决于另一个下拉选择的值

回答

2

最简单的方法是使用包含所需答案的商店更改第一个组合框中的答案时实际呈现整个新组合框。因此,将一个选择监听器添加到第一个框中,该框会抓住第二个框,隐藏它,销毁它,然后使用希望新的第二个框可用的答案库添加一个新框。

请务必在组合框上调用destroy(),以避免堵塞文档的一堆隐藏元素。

相关问题