zoukankan      html  css  js  c++  java
  • jorgchart,帮助你生成组织结构图的

    下载地址:

    http://yunpan.cn/c6pfenkmmFV2q  访问密码 8e29

    演示链接:

    http://www.gbtags.com/gb/share/546.htm


    jstree.js 也是一种层级机构的js控件
    例子:
          var contextualMenuSample = function() {
                $("#tree_3").jstree({
                    "core" : {
                        "themes" : {
                            "responsive": false
                        },
                        // so that create works
                        "check_callback" : true,
                        'data' : {
                            'url' : function (node) {
                                return "/departmentlist/companyid/"+companyid;
                            },
                            'data' : function (node) {
                                return { 'parent':node.id};
                            }
                        }
                    },
                    "types" : {
                        "default" : {
                            "icon" : "fa fa-folder icon-state-warning icon-lg"
                        },
                        "file" : {
                            "icon" : "fa fa-file icon-state-warning icon-lg"
                        }
                    },
                    "state" : { "key" : "demo2" },
                    "plugins" : [ "contextmenu", "dnd", "state", "types" ],
                    "contextmenu": {
                        "items": {
                            "remove": null,
                            "ccp": null,
                            "add": {
                                "label": "新增",
                                "action": function (obj) {
                                    var inst = jQuery.jstree.reference(obj.reference);
                                    var clickedNode = inst.get_node(obj.reference);
                                    addgory(clickedNode.id);
                                    /*alert("add operation--clickedNode's id is:" + clickedNode.id);*/
                                }
                            },
                            "rename": {
                                "label": "编辑",
                                "action": function (obj) {
                                    var inst = jQuery.jstree.reference(obj.reference);
                                    var clickedNode = inst.get_node(obj.reference);
                                    editgory(clickedNode.id);
                                    /*alert("add operation--clickedNode's id is:" + clickedNode.id);*/
                                }
                             },
                            "create": {
                                "label": "查看员工",
                                "action": function (obj) {
                                    var inst = jQuery.jstree.reference(obj.reference);
                                    var clickedNode = inst.get_node(obj.reference);
                                    look_yg(clickedNode.id)
                                    //editgory(clickedNode.id);
                                    /*alert("add operation--clickedNode's id is:" + clickedNode.id);*/
                                }
                            },
                            "delete": {
                                "label": "删除",
                                "action": function (obj) {
                                    var inst = jQuery.jstree.reference(obj.reference);
                                    var clickedNode = inst.get_node(obj.reference);
                                    delgory(clickedNode.id);
                                   // alert("delete operation--clickedNode's id is:" + clickedNode.id);
                                }
                            }
                        }
                    }
                });
    
            };
    
            jQuery(document).ready(function() {
                Metronic.init(); // init metronic core components
                Demo.init(); // init demo features
                contextualMenuSample();
    //            UITree.init();
            });
    

      

  • 相关阅读:
    python面向对象编程(1)——基本概念,术语,self,构造器
    django-中间件
    集合
    深入字典
    django使用小贴士
    自动化发送微信
    django-模板继承
    SMTP发送邮件
    git的使用
    django-csrf攻击
  • 原文地址:https://www.cnblogs.com/xqschool/p/6270113.html
Copyright © 2011-2022 走看看