EXTJS4自学手册——页面控件(树形控件)
来源:互联网 发布:淘宝助理4.7官方下载 编辑:程序博客网 时间:2024/06/10 19:01
一、简单的树:
例子:
<script type="text/javascript"> Ext.onReady(function () { //定义树形组件 Ext.create('Ext.tree.Panel', { title: '简单的树形组件', width: 200, //数据容器 store: Ext.create('Ext.data.TreeStore', { //根节点 root: { //是否展开 expanded: true, children: [ //leaf属性标明是是否是根节点,如果是,必须指明 {text: "我的树1", leaf: true }, //child属性标明是此节点下面有子节点 { text: "我的树2", expanded: true, children: [ { text: "我的树2.1", leaf: true }, { text: "我的树2.2", leaf: true } ] }, { text: "我的树3", leaf: true } ] } }), //是否显示根节点 rootVisible: false, renderTo: 'myTree' }); }); </script>
执行结果:
二、带选择框的树形控件:
说明:只需要在节点加上checked属性即可
例子:
<script type="text/javascript"> Ext.onReady(function () { //定义树形组件 Ext.create('Ext.tree.Panel', { title: '简单的树形组件', width: 200, //数据容器 store: Ext.create('Ext.data.TreeStore', { //根节点 root: { //是否展开 expanded: true, children: [ //leaf属性标明是是否是根节点,如果是,必须指明 //为节点加上checked属性,实现带选择框的节点 {text: "我的树1", leaf: true, checked: false }, //child属性标明是此节点下面有子节点 //为节点加上checked属性,实现带选择框的节点 {text: "我的树2", checked: false, expanded: true, children: [ //为节点加上checked属性,实现带选择框的节点 {text: "我的树2.1", checked: false, leaf: true }, //为节点加上checked属性,实现带选择框的节点 {text: "我的树2.2", checked: false, leaf: true } ] }, //为节点加上checked属性,实现带选择框的节点 {text: "我的树3", checked: true, leaf: true } ] } }), listeners: { //单击根节点时,全选或者全不选子节点 checkchange: function (n, checked) { n.cascade(function (c) { c.set("checked",checked) }) } }, //是否显示根节点 rootVisible: false, renderTo: 'myTree' }); }); </script>
执行结果:
- EXTJS4自学手册——页面控件(树形控件)
- EXTJS4自学手册——页面控件(树形控件)
- EXTJS4自学手册——页面控件(表单控件)
- EXTJS4自学手册——页面控件(表单控件)
- EXTJS4自学手册——页面控件(表格)
- EXTJS4自学手册——页面控件(表格的特性)
- EXTJS4自学手册——页面控件(表格的插件)
- EXTJS4自学手册——EXT数据结构组件(store)
- ExtJS4-页面控件(Form表单)
- EXTJS4自学手册——EXT对象选择
- EXTJS4自学手册——EXT组件布局
- EXTJS4自学手册——EXT基本方法、属性(onReady、define、create)
- EXTJS4自学手册——EXT基本方法、属性(apply、applyIf、constructor)
- EXTJS4自学手册——EXT基本方法、属性(mixins、statics、require)
- EXTJS4自学手册——EXT数据结构组件(创建一个Model)
- EXTJS4自学手册——EXT数据结构组件(Model数据验证,数据交互)
- EXTJS4自学手册——EXT数据结构组件(Model之间的关系)
- EXTJS4自学手册——EXT数据结构组件(proxy代理类之客户端代理)
- qmake+mingw手工编译qt
- HDOJ 4288 Coder(线段树)
- Some Common Issues that Ruin GPS Measurements and Projects
- vs2010 import gif 总是第一帧问题
- ToStringBuilder类的使用说明
- EXTJS4自学手册——页面控件(树形控件)
- strdup的用法
- 唠唠叨叨又七夕
- 点击按钮数字自增(方法二)
- poj3317 Stake Your Claim极大极小
- LUA极速字符串分割split函数实现
- 就钓鱼岛事件写一首歌词《倭寇,是你吗?》
- java 中的加减乘除
- 系统集成项目管理工程师笔记(2)信息系统服务管理