今天在事情的时刻,遇到了一个需求,就是需要一键睁开或者关闭树形结构。关于树形结构的不是很熟悉,然后去百度,效果也不是很准确。最后经由Google才找到。下面分享给人人
直接看代码:
var flag = true; //开启照样关闭的标志位 function change_tree(target) { if(flag) { //$table.treegrid('getRootNodes').treegrid('expand'); //$table.treegrid('getParentNode').treegrid('expand'); $table.treegrid('expandAll'); flag = !flag; } else { //$table.treegrid('getRootNodes').treegrid('collapse'); //$table.treegrid('getParentNode').treegrid('collapse'); $table.treegrid('collapseAll'); flag = !flag; } }
上面的是折叠,下面的是睁开。有一个标志位,每次执行差别的代码。
常用的设置项:
参数 | 类型 | 默认值 | 形貌 |
treeColumn | Numeric | 0 | 树中表格中的哪一列 |
initialState | String | expanded | 初始化时树的状态 'expanded' - 所有节点都睁开 'collapsed' - 所有节点都折叠 |
saveState | Boolean | false | 若是是true树的再次加载页面的时刻树的状态将保留 |
saveStateMethod | String | cookie | 'cookie' - 保留cookie的状态 'hash' - 保留hash的状态 |
saveStateName | String | tree-grid-state | 通过cookie或hash的名字来保留状态 |
expanderTemplate | String | <span></span> | 点击HTML米素时将折叠或睁开分支 |
expanderExpandedClass | String | treegrid-expander-expanded | 当它睁开的时刻可以使用扩展米素 |
expanderCollapsedClass | String | treegrid-expander-collapsed | 当它折叠的时刻可以使用扩展米素 |
indentTemplate | String | <span></span> | HTML米素将凭据深度嵌套节点做填充 |
关键字seo优化(SEO长尾词优化技巧)网址上非总体目标关键字但还可以产生检索总流量的关键字,称之为长尾词。长尾词通常是2-3个词构成,乃至是语句,存有于內容网页页面,除开內容页的题目,还存有于內容中...
编辑导读:跟着互联网的成长和用户需求的增加,家装产物的展示及销售方法也更为多样。本文作者从现有家装需求出发,撰写了一个线上家具购置APP的需求文档,我们一起来看一下。 一、前期 1.1 项目配景 按...
年青人都喜爱喝奶茶,我也是一样,每日觉得沒有奶茶店就撑不下去一样,务必喝一杯奶产才有精神实质工作,我别的朋友也是一样的,对奶茶店的热衷于度肯定比我也要高,因为加盟奶茶店较为挣钱,因此 很多人都想挣钱开...
因为美国人没钱,负债生活的比较多,所以美国机构户多股市涨跌比较平稳国内散户多的原因就是因为有钱,又因为从众心理,所以才会大幅的上下 这是投资,最先进的投资方式。如果认为是不劳而获就大错特错了,这东西不...
修复都是技术忽悠你的,一般任何一个软件都有数据备份系统,多久备份一次可以自己设定,1分钟或者24小时自动备份都行。如果软件被入侵。立即更换服务器, DDOS洪水攻击吧,这个我也没办法,除了等待! 运行...
新华社北京12月27日电 题:在世界大变局中引领前行的方向——2020年中国元首外交综述 新华社记者刘华、郑明达、潘洁、朱超 即将过去的2020年,注定会以特殊的方式被历史铭记。 ...