利用ext实现的简单树形结构

HTML代码

<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>Reorder TreePanel</title><link rel="stylesheet" type="text/css" href="resources/css/ext-all.css" /><style>body { font-size:13px;}</style><!-- GC --><!-- LIBS --><script type="text/javascript" src="javascript/ext-base.js"></script><!-- ENDLIBS --><script type="text/javascript" src="javascript/ext-all.js"></script><script type="text/javascript" src="reorder.js"></script><!-- Common Styles for the examples --></head><body><div id="tree-div" style=" overflow: auto;height:300px;width:180px;border:0px solid #c3daf9;"></div></body></html>

js代码:

/* * Ext JS Library 2.0.2 * Copyright(c) 2006-2008, Ext JS, LLC. * licensing@extjs.com *  * http://extjs.com/license */Ext.BLANK_IMAGE_URL = 'resources/images/default/s.gif'Ext.onReady(function(){    // shorthand    var Tree = Ext.tree;        var tree = new Tree.TreePanel({        el:'tree-div',        useArrows:true,        autoScroll:true,        animate:true,        enableDD:true,        containerScroll: true,         loader: new Tree.TreeLoader({            dataUrl:'tree.jsp'        })    });    // set the root node    var root = new Tree.AsyncTreeNode({        text: '农作物',        draggable:false,        id:'source'    });    tree.setRootNode(root);    // render the tree    tree.render();    root.expand();});

jsp代码:

<%@ page contentType="text/html;charset=gb2312"%><%@ page language="java" import="jswz.common.dba,java.util.*" %><%out.print("[{'id':'41','text':'苹果','leaf':true},{'id':'42','text':'桃子','leaf':true},{'id':'43','text':'葡萄','leaf':true},{'id':'44','text':'蕃茄','leaf':true},{'id':'45','text':'马铃薯','leaf':true},]");%>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值