ajax与easyui树节点,easyUI 树形列表 想实现 类似于according 的效果 怎么办?
easyUI 树形列表 想实现 点击当期节点 子节点显示,点击另一个节点 其他节点的子节点隐藏 类似于according 的效果 怎么办?
后台的方法 父节点的数据 和 子节点的数据是分开获取的
加载方法是 easy UI tree 的框架。。。昨天试了一天 ,没有实现这个效果
请教高手 该怎么写?请输入代码
var url = "../../classstructure/getEquipmentTypeTree.do?&r="+new Date().getTime();
$('#tt').tree( {
url : url,
checkbox:false,
onLoadSuccess:function(node,data) {
//alert(1);
// setSysCombobox("assetnum","dm_isorno",0.35,2,'queryDiv');
//console.log
//(JSON.stringify(data));
$("#unitlist li:eq(0)").find("div").addClass("tree-node-selected");
},
onClick : function(node) {//列表内容点击事件
//console.log(node);
//alert(1);
// $("#10030600").datagrid('clearSelections'); // clear
// queryUser();
classstructureid = node.id;
classstructureidName = node.text;
queryClassAttrs(classstructureid);
loadQueryForm(classstructureid);
// if(node.attributes.type){
// //$("#toolbar").hide();
// }else{
// $("#toolbar").show();
// }
},
onBeforeExpand:function(node,param){
console.log(node.id);
$('#tt').tree('options').url = "../../classstructure/getClassTreeByEquipmentType.do?equipmenttype="+node.id;
$.ajax({
url:"../../classstructure/getClassTreeByEquipmentType.do?equipmenttype="+node.id,
type: "GET",
dataType: "json",
success:function(data){
console.log(JSON.stringify(data));
var son = '
- ';
for(i = 0;i
son += "
"+data[i].text+"";
son += "
";
}
var mm = $('#_easyui_tree_1');
mm.insertAfter(son);
console.log(son);
}
})
} ,
onExpand:function(node,param){
return false;
/*var self = this;
var nn = $('#tt>li');
//alert($(this));
//console.log($(this));
nn.each(function(){
//alert(1);
if(!$(this).find('ul')){
//console.log($(this).siblings('li'));
//$(this).find('ul').css('display','none');
//$(this).siblings('li').find('ul').hide();
}
if(($(this).siblings('li>ul'))){
console.log(1);
$(this).siblings('li').children('ul').hide();
}
});*/
}
/*if(node){
var children = $("#tt").tree('getChildren',node.target);
console.log(node.target.div);
for (var i=0; i
$('#privilegeEventId').tree('check',children[i].target);
}
}
},*/
/*onBeforeCollapse:function(){
var nn = $('#tt li').find('.tree-hit');
$(this).parent('li').find('ul').hide();
},
onCollapse:function(){
}*/
});
感觉最主要的是 覆盖不掉 easyui 默认的方法。。。
ajax与easyui树节点,easyUI 树形列表 想实现 类似于according 的效果 怎么办?相关推荐
- ajax与easyui树节点,EasyUI中的tree用法介绍
真的是太忙了,本应该有好多东西可以写,但是没什么闲时间,每次想到写的时候,来点事就又给忘了.10月最后一天了,在忙也得把这篇文章写完,不然又得多一个空白月了. 这是之前带领成员开发一个小模块功能的时候 ...
- easyui treegrid php,jQuery EasyUI 数据网格与树插件 – Treegrid 树形网格 | 菜鸟教程
jQuery EasyUI 数据网格与树插件 - Treegrid 树形网格 jQuery EasyUI 插件 扩展自 $.fn.datagrid.defaults.通过 $.fn.treegrid. ...
- EasyUI 树菜单
EasyUI 树菜单 通过ssm框架项目实现EasyUI 的树菜单的单选,复选,异步加载树,同步加载树和树权限控制等功能. 本章知识点 效果图: 需求:通过SSM框架,实现EasyUI 树菜单的单选, ...
- 通过Easy-UI 树插件实现ArcGIS多个服务图层的图层控制
项目上要一个图层控制功能,当时也找到一些别人分享的,但是只能实现对一个动态服务图层的控制,然而项目上叠加了好几个图层,需要实现对多个服务图层的控制.一开始想简单了,觉得有几个图层构建几次树不就完事了, ...
- easyui树拖拽排序java_easyui tree 拖拽功能并将数据返回后台保存至数据库
1.需要实现tree的拖拽功能,首先在定义一个tree时候需要设置 dnd : true 2.easyui 给我们提供了一个onDrop : function(target, source, poin ...
- EasyUI树目录结构
EasyUI树目录结构,通过后台返回的json数据resualt,通过eval()解析成对象给treeData 从而实现动态数据:下面是treeData 数据默认的数据格式: //动态菜单数据 var ...
- easyui复杂表单_jQuery EasyUI 表单 – 创建树形下拉框(ComboTree) | 菜鸟教程
jQuery EasyUI 表单 - 创建树形下拉框 树形下拉框(ComboTree)是一个带有下列树形结构(Tree)的下拉框(ComboBox).它可以作为一个表单字段进行使用,可以提交给远程服务 ...
- element-ui中el-tree树形控件-树节点的选择(选中当前节点,获取当前id并且获取其父级id)...
在element-ui的el-tree树形控件中默认获取选取当前选中id的方法是this.$refs.tree.getCheckedKeys(); 但是如果子节点不是全部选中的话,父节点算不选中. 由 ...
- easyui treegrid php,Easyui在treegrid添加控件实例教程
最近看了一个easy感觉里面的树搞得还不错,虽然觉得让人有点不灵活的感觉,我们来说说怎么在树种添加控件效果本文主要介绍了Easyui在treegrid添加控件的实现方法,需要的朋友可以参考下,希望能帮 ...
- MFC中CImageList(图形列表控件)、CTreeCtrl(树形列表控件)的简单用法
网上资料: CImageList控件:用来保存一组相同大小的图标或位图,它没有图形显示界面,主要用途是为其它控件提供图形列表.可以通过索引访问图标或位图. CImageList常用的函数有: 函数 说 ...
最新文章
- PIC单片机入门_8位AD转换器
- php 注册树,php常用设计模式(单例,工厂,注册树模式)
- Linux 下的 AddressSanitizer
- 阿里云物联网平台体验(树莓派+Python篇)
- c#图片base64去转义字符_C# imgage图片转base64字符/base64字符串转图片另存成
- 案例解读:利用12c渐进式DASH分析ON CPU
- 软化边硬化边_启示录:做完线雕第三天特别丑、边哭边讲线雕有什么副作用?...
- mysql服务器失败1396_MYSQL ERROR 1396 (HY000) 错误的解决办法
- mysql通信协议的半双工机制理解
- Python大数据处理方案
- sql怎么实现2个表连接_多表上SQL连接:概述和实现
- xposed修改手机屏幕分辨率
- RxJava2.0_1:基础学习和理解
- Boot Rom和Bootloader
- 打开计算机没有显示出硬盘,电脑启动时显示找不到硬盘如何解决_都叫兽软件...
- 计算机组成与系统结构实验-基于微程序控制的CPU设计
- Nginx 服务 (编译安装--访问控制--虚拟主机)详解
- 光脚丫思考Vue3与实战:第05章 计算属性和侦听器 第03节 计算属性的其他玩法
- 终极算法——第七章:类推学派:像什么就是什么
- 中国软件开发者薪资调查报告