EasyUI
首页
组件演示
使用教程
开发文档
软件下载
扩展组件
在线演示
商业授权
创建异步加载树
使用教程
» 创建异步加载树
要创建异步树,每个树节点必须有一个“id”属性,该属性将被发布到back server以检索子节点数据.
演示案例
创建树
服务器代码
$id = isset($_POST['id']) ? intval($_POST['id']) : 0; include 'conn.php'; $result = array(); $rs = mysql_query("select * from nodes where parentId=$id"); while($row = mysql_fetch_array($rs)){ $node = array(); $node['id'] = $row['id']; $node['text'] = $row['name']; $node['state'] = has_child($row['id']) ? 'closed' : 'open'; array_push($result,$node); } echo json_encode($result); function has_child($id){ $rs = mysql_query("select count(*) from nodes where parentId=$id"); $row = mysql_fetch_array($rs); return $row[0] > 0 ? true : false; }
下载 EasyUI 实例:
easyui-tree-demo.zip
联系我们
手机/微信
18973127736
办公电话
0731-89565588