• [easyUI] 树形菜单 tree


    0.效果图

     

     1. 一个id为mytree的无序列表

        <h2>easy UI Tree</h2>
        <ul id="mytree"></ul>

    2. script语句

            $(function(){
                $('#mytree').tree({
                    url:'server/demo6_data.json',        //远程加载tree数据的url路径
                    animate:true,                 //是否开启动画效果
                    checkbox:true,                 //是否显示复选框
                    cascadeCheck:false,         //是否开启级联选中,checkbox属性为true时才生效
                    onlyLeafCheck:true,         //是否只在叶节点前显示复选框,checkbox属性为true时才生效
                    dnd:true,                     //是否启用拖拽功能
                    onDblClick:function(node){     //鼠标双击事件
                        $(this).tree("toggle",node.target); //改变当前节点状态
                    }
                });
            });

    3. demo6_data.json 内的代码

    [{
        "id":1,
        "text":"功能菜单",
        "children":[{
            "id":11,
            "text":"投票管理",
            "children":[{
                "id":111,
                "text":"所有投票",
                "attributes":{
                    "url":"findAll"
                },
                "iconCls":"icon-search"
            },{
                "id":112,
                "text":"发起投票",
                "iconCls":"icon-add"
            }]
        },
        {
            "id":12,
            "text":"用户管理",
            "state":"open",
            "children":[{
                "id":121,
                "text":"个人信息"
            },{
                "id":122,
                "text":"参与投票记录",
                "iconCls":"icon-search"
            },{
                "id":123,
                "text":"发起投票记录",
                "iconCls":"icon-search"
            }]
        },{
            "id":13,
            "text":"系统管理",
            "state":"open",
            "children":[{
                "id":131,
                "text":"系统日志"
            },{
                "id":132,
                "text":"数据字典"
            }]
        }]
    }]
    View Code

    4. 功能

    可以将checkbox绑定相应的url,这样可以通过控制器如@Controller的类或者Struts2的Action类 来执行特定的方法.

    此外,这些复选框可以拖拽,不知道拖拽后其层级隶属关系是否会变动.

    宛如智障,暗藏锋芒
  • 相关阅读:
    8-2蒙版初识
    8-1使用自由变换(有些操作和教程不同)
    7-11使用色彩调整图层
    7-10使用历史记录画笔
    7-9将灰度转为彩色
    7-8其他色彩调整
    7-7自动色阶/自动对比度/自动颜色
    7-6替换颜色和色彩范围选取
    7-5匹配颜色
    7-4暗调/高光
  • 原文地址:https://www.cnblogs.com/zienzir/p/9221245.html
Copyright © 2020-2023  润新知