www.sjxn.net > EAsyUI 有没有异步加载树,用ComBotrEE如何做?

EAsyUI 有没有异步加载树,用ComBotrEE如何做?

easyui有异步树,官方的api中有教程。这个得前后台交互,一两句话说不清楚。

第一步:建立一个全局js变量 var addressName = ''; 第二步:在load之后把节点值赋值到addressName $('#address').combo('setText' , addressName); onExpand:function() { $('#address').combo('setText' , addressName); },

呵呵,前台js没问题吧,通过url向后台访问就好,主要的问题是json数据的格式问题,我给你看一段正确的json格式,你注意结构和重要的属性,只要转换成这种格式就没问题了。 [{ "id":1, "text":"Folder1", "iconCls":"icon-ok", "children":[{ "id...

combotree有个loadData方法 具体demo $('#cc').combotree('loadData', [{id: 1,text: 'Languages',children: [{id: 11,text: 'Java'},{id: 12,text: 'C++'}]}]);

$("#id").combotree({//加载一个combotree,并展开所有节点,因为展开后才能显示选中的值 url:...., editable:false, onLoadSuccess:function(node,data){ var t = $("#id").combotree('tree');//获取tree for (var i=0;i

你可以在onloadsuccess里面全部收起"collapseAll",再展开根节点Root

看了一下不知道楼主的具体问题是什么。 下面是我自己下项目中做的。 html页面,里面绑定了一个选择节点的函数 js代码: $('#cc').combotree('loadData', ${treeData}); 其中${treeData}是一个JSON字符串,从后台传过来的。 通过EasyUI的API你可...

两个同是ajax加载?试一下在第一个tree加载完成之后再加载第二个tree。

html页面,里面绑定了一个选择节点的函数 js代码: $('#cc').combotree('loadData', ${treeData}); 其中${treeData}是一个JSON字符串,从后台传过来的。 通过EasyUI的API你可以找到 www.jeasyui.com/demo/main/tree_data1.json 这就是它的格式们...

function getChildren(){ var node = $('#tt1').tree('getSelected'); //tt1是你的树的id if (node){ alert(“有子节点"); } else { alert("无子节点"); } } Folder Sub Folder 1 File 11 File 12 File 13 File 2 File 3 File 4 File 5 File21 g...

网站地图

All rights reserved Powered by www.sjxn.net

copyright ©right 2010-2021。
www.sjxn.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com