easyui tree 编辑后保留原先状态
    $(function () {
        var selected = $('#depttree').tree('getSelected');
        $('#depttree').tree({
            checkbox: false,
            animate: true,
            url: '/Provider/HandlerCommon.ashx?method=getdepttree&parentid=<%=deptid%>',
            onClick: function (node) {
                //  $(this).tree('toggle', node.target);
                // $("#url3").attr("src", "PersonMain.aspx?deptid="+node.id)
                //    $('#treeuserinf').datagrid({ url: '/Provider/HandlerPerson.ashx', queryParams: { 'deptid': node.id} });
                //  var selected = $('#Admin_List').datagrid('getSelected');
                $('#Admin_List').datagrid({ url: '/Provider/HandlerPersonList.ashx?method=list', queryParams: { 'deptid': node.id} });
                // alert(node.id);
            }, onSelect: function (node) {
                deptid = node.id;
            },
            onExpand: function (node) {
                expandid = node.id;
            },
            onLoadSuccess: function (row, data) {
                var roots = $('#depttree').tree('getRoots');
                var childs = $('#depttree').tree('getChildren', roots[0].target); //alert(childs.length);
                for (j = 0; j < childs.length; j++) {
                    $('#depttree').tree('collapse', childs[j].target);
                }
                if (deptid == roots[0].id) {
                    $('#depttree').tree('select', roots[0].target);
                    $('#depttree').tree('expand', roots[0].target);
                }
                for (j = 0; j < childs.length; j++) {
                    if (deptid == childs[j].id) {
                        $('#depttree').tree('select', childs[j].target);
                    }
                    if (expandid == childs[j].id) {
                         $('#depttree').tree('expand', childs[j].target);
                    }
                }
            }
        });
    });
easyui tree 编辑后保留原先状态的更多相关文章
- 编辑后保留原URl搜索条件
		首先需要知道的一个知识点: 1.request.GET是一个QueryDict类型的,要想取出?后面的结构就用request.GET.urlencode() 2.request.GET默认是不可修改的 ... 
- EasyUI tree的三种选中状态
		EasyUI中tree有三种选中状态,分别是checked(选中).unchecked(未选中).indeterminate(部分选中). 其中indeterminate状态比较特殊,主要表示只有部分 ... 
- flutter 切换tab后保留tab状态
		前言 最近在用flutter写一个小项目,在写主页面(底部导航栏+子页面)时遇到的一个问题:当点击底部item切换到另一页面, 再返回此页面时会重走它的initState方法(我们一般在initSta ... 
- Easyui tree 开启拖放后 在IE下 性能惨不忍睹
		项目中加载一个树结构代码如下 //加载树 function LoadTree() { var url = "../Ajax/StationTree.ashx?showVirtual=1&qu ... 
- Jquery easyui tree的使用
		这个ui用的一切都是json数据.树也是如此! 后台需要返回与格式匹配的json数据才能正确加载树. 页面定义一个ui: <ul id="messageInfoAddTree" ... 
- 数据网格和树-EasyUI Datagrid 数据网格、EasyUI Propertygrid 属性网格、EasyUI Tree 树、EasyUI Treegrid 树形网格
		EasyUI Datagrid 数据网格 扩展自 $.fn.panel.defaults.通过 $.fn.datagrid.defaults 重写默认的 defaults. 数据网格(datagrid ... 
- EasyUI Tree判断节点是否是叶
		方法1: $('#domaincatalog').tree('isLeaf', node.target); 返回true或false ,true表示是叶节点, false即不是 方法2:官方文档中: ... 
- EasyUI –tree、combotree学习总结
		EasyUI –tree.combotree学习总结 一. tree总结 (一).tree基本使用 tree控件是web页面中将数据分层一树形结构显示的. 使用$.fn.tree.defaults ... 
- 扩展jquery easyui datagrid编辑单元格
		扩展jquery easyui datagrid编辑单元格 1.随便聊聊 这段时间由于工作上的业务需求,对jquery easyui比较感兴趣,根据比较浅薄的js知识,对jquery easyui中的 ... 
随机推荐
- c# 框架学习(nop )总结-------编辑功能
			一.在js中配置列: <script> $(document).ready(function () { $("#enterprise-grid").kendoGrid( ... 
- myeclipse2013以及以后的最新版各种破解(其实就是获取活跃码而已)
			当你下到最新版的myeclipse-blue的时候你是否会为注册激活而烦恼呢,别担心,其实激活也就那么点事儿,请遵循我如下做法就可以了: 免积分下载破解地址 http://download.csdn. ... 
- 在CentOS6.7操作系统上编译安装httpd2.4
			功能描述: 在CentOS6.7操作系统上,编译安装apache服务,实现定制功能等 一.安装前提 1)安装编译httpd需要的软件包 [root@bqe6tewv41kx ~]# yum -y i ... 
- quartz 实例记录
			之前介绍过了quartz的一些相关理论知识,感觉上挺简单的,实际动手操作也确实如此,去quartz的官网上把Jar包下载下来以后,会看到它的目录里有例子程序,看完第一个例子觉得还可以,但是看后面两个例 ... 
- powerdesigner12.5入门教程
			2015年1月23日21:13:43| 分类: 默认分类 | 标签: |字号大中小 订阅 转自http://blog.163.com/aijingyuan_198814/blog/static/1 ... 
- SP_APPROVALSET_OVERTIME 插入單據
			CREATE OR REPLACE PROCEDURE SP_APPROVALSET_OVERTIME(VAPPLY_NO varchar2,VAPPLYKIND_NO varchar2,VFAC_N ... 
- (算是dp吧)  小茗的魔法阵 (fzu  2225)
			http://acm.fzu.edu.cn/problem.php?pid=2225 Problem Description 在打败了易基•普罗布朗.诺姆•普罗布朗之后,小茗同学开始挑战哈德•普罗 ... 
- linux知识点总结与随笔(关注linux爱好者公众号的一些笔记)
			sysdig工具,可以有strace ,tcpdump,lsof的功能. 前台任务与后台任务,知识点:test.sh &,Ctrl+z,bg,shopt grep |huponexit(sho ... 
- SQL语句 in和inner join各有什么优点
			比如A1表 100W行 A2表50W行select a.* from A1 a where a.column1 in (select b.column1 from A2 b where b.colum ... 
- Dynamic CRM 2013学习笔记(三十九)流程2 - 业务流程(Business Process Flows)用法详解
			业务流程(Business Process Flows)是CRM 2013 里一个新的流程,它提供了可视化的流程表现.业务人员创建有效.流线型的业务流程让最终用户知道当前在哪.下一步要做什么,用户可以 ... 
