用Extjs实现动态树,需要向后台传递参数
用 myTreeLoader.on("beforeload", function(treeLoader, nodes) {
treeLoader.baseParams.fid = nodes.id;
},this);
这个方法要怎么写啊?到后台又要怎么接收参数呢?
哪位大侠知道,请帮帮忙,很急~
------解决方案--------------------
你可以在loader中直接写参数,如下
var tree = new Ext.tree.TreePanel({
el:'container',
animate:true,
loader: new Ext.tree.TreeLoader({
dataUrl:'OperationTree',
baseParams :{menode:'aaa'}
}),
menode:参数名称
aaa:是参数值
如果你后台用的是java的话可以这样获取参数,如下
String strmeid = request.getParameter("menode");
当然,也可以添加beforeload事件实现,如下
myTreeLoader.on('beforeload',function(){Ext.apply(myTreeLoader.baseParams,{menode:'aaa'});});