jquery中EasyUI实现同步树

在JS中,将显示树的URL地址写成control的地址即可.

control:

代码如下:

dao:

代码如下:
获取树 */ @Override public List getTree(){ try { List trees = new ArrayList(); List root = this.search(0); if(root != null && root.size() > 0){ for(TBookType tb : root){ Tree rootnode = this.getNode(tb); rootnode.setState("open"); trees.add(rootnode); } } return trees; } catch (Exception e) { e.printstacktrace(); return null; } } /** * 递归 */ private Tree getNode(TBookType node){ if(node == null){ return null; } try { Tree treenode = new Tree(); treenode.setId(String.valueOf(node.getId())); treenode.setText(node.getName()); treenode.setPid(String.valueOf(node.getPid())); List children = this.search(node.getId()); if(children != null && children.size() > 0){ treenode.setState("closed"); for(TBookType child : children){ Tree childnode = this.getNode(child); if(childnode != null){ treenode.getChildren().add(childnode);//递归 } } } return treenode; } catch (Exception e) { throw new BusinessException("获取数据出错!",e); } }

以上就是使用EasyUI实现同步树的全部核心代码了,希望大家能够喜欢。

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: <span id=&quot...
jQuery 添加水印 <script src="../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...