日期:2014-05-20  浏览次数:20780 次

关于EXT的xtype:'combotree'怎么取值的问题
我是想做个下拉树,但是不知道怎么在后台获取值,向大家请教了,谢谢。
Java code

xtype:'combotree',
                        width : 200,
                        allowBlank : false,
                        fieldLabel:'商品',
                        name : 'goods',
                        valueField:'goods',
                        blankText : '请选择商品...',
                        selectNodeModel:'leaf',
                        tree : new Ext.tree.TreePanel({
                                    xtype:'treepanel',
                                    height:300,
                                    //bbar: ['名称:',{xtype:'trigger',id: 'searchName',width:150,triggerClass:'x-form-search-trigger',onTriggerClick:search}],
                                    loader: new Ext.tree.TreeLoader({dataUrl:document.getElementById("getGoodsByType").href}),
                                    root : new Ext.tree.AsyncTreeNode({id:'0',text:'商品'})
                                })


后台数据有id,和name两个值,在提交的时候,我想获得ID,但是不知道怎么弄,谢谢指教,感激不尽了

------解决方案--------------------
没明白,别沉了,给你支持下。。。
------解决方案--------------------
没看你的源代码,当要获取子节点的时候,给后台发送个请求,返回一段html代码片段,然后把该代码片段添加到一个对象上即可。