easyui combotree 和 treegrid

 

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">在这两天做项目中,treegrid和combotree在异步加载数据的时候,数据始终加载不出来,后来在网上找了很多贴子,大多数帖子相同,最后是数据格式没有搞清楚。</span>

 

大家都知道,首先是treegrid是拓展了tree和gridtable两个插件,在gridtable里面数据返回时用到了row和total,但是在treegrid中,需要的数据格式就是row的json格式,不论是跟节点,还是加载根下面的子节点,格式都是json格式。

在使用combotree的时候,按照网上说的用

$("#dept").combotree({
    		url:"../json/getDepts.d?deptid=0",
    		onBeforeExpand:function(node){
    		$("#dept").combotree("tree").tree("options").url = "../json/getDepts.d?deptid="+node.id;
    		}
    	}); 这个方法,但是数据有的时候加载的出来,有的时候,加载不出来,不知道为什么,突然想到了之前看的一个帖子,就在上面语句中加了一行method:'get',这个时候数据显示就稳定了,具体原因还不清楚

这两个控件使用到的数据格式为:<pre name="code" class="javascript">[{"id":"ebff00879eff4338a305ce07e68f292a","text":"类别1","state":"closed"},{"id":"ea43a407d0db46849d809f22e28986c1","text":"类别2","state":"closed"}]

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值