EasyUI选项卡案例

选项卡案例
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
    <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/js/easyui/themes/default/easyui.css">
    <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/js/easyui/themes/icon.css">
    <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/js/ztree/zTreeStyle.css">
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery-1.8.3.js"></script>
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/easyui/jquery.easyui.min.js"></script>
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/ztree/jquery.ztree.all-3.5.js"></script>
</head>
<body class="easyui-layout">
<div data-options="region:'north',title:'North Title',split:false" style="height:100px;"></div>
<div data-options="region:'south',title:'South Title',split:false" style="height:100px;"></div>
<%--<div data-options="region:'east',iconCls:'icon-reload',title:'East',split:true" style="width:100px;"></div>--%>

<%--树控件,可以折叠,展开--%>
<div data-options="region:'west',title:'菜单导航',split:true" style="width:200px;maxWidth:500px;" >

    <div id="aa" class="easyui-accordion" style="width:300px;height:200px;" data-options="fit:true,border:false">
        <div title="基本功能" data-options="selected:true" style="overflow:auto;">
            <ul id="treeMenu" class="ztree"></ul>
        </div>
        <div title="系统功能" data-options="" style="padding:10px;">
            content2
        </div>

    </div>
</div>


<div data-options="region:'center',title:'center title'" style="padding:5px;background:#eee;">
    <div id="tt" class="easyui-tabs" style="">
        <div title="Tab1" style="padding:20px;display:none;">
            tab1
        </div>
    </div>

</div>


<script>
    var setting = {
        data: {
            simpleData: {
                enable: true,
                dKey:"id",
                pidKey:"pid",
                rootPid:0
            }
        },
        callback: {
            onClick: function(event, treeId, treeNode){
                // 判断是否为父节点,如果为父节点,什么都不做
                if(treeNode.isParent){

                }else{
                    // 如果为子节点,检查已打开的选项卡中是否有,
                    if ($("#tt").tabs("exists",treeNode.name)){
                        // 如果有选中此选项卡
                        $("#tt").tabs("select",treeNode.name);

                    }else {
                        // 如果没有添加选项卡
                        $('#tt').tabs('add',{
                            title: treeNode.name,
                            selected: true,
                            closable:true,
                            content:treeNode.name,
                        });
                    }
                }
            }
        }


    };
    var zNodes =[
        { "id":"11", "pId":"0", "name":"基础数据"},
        { "id":"112", "pId":"11", "name":"取派员设置",},
        { "id":"113", "pId":"11", "name":"区域设置",},
        { "id":"114", "pId":"11", "name":"管理分区"},
        { "id":"115", "pId":"11", "name":"管理定区/调度排班"},
        { "id":"12", "pId":"0", "name":"受理"},
        { "id":"121", "pId":"12", "name":"业务受理" },
        { "id":"122", "pId":"12", "name":"工作单快速录入" },
        { "id":"124", "pId":"12", "name":"工作单导入" ,},
        { "id":"13", "pId":"0", "name":"调度"},
        { "id":"131", "pId":"13", "name":"查台转单",},
        { "id":"132", "pId":"13", "name":"人工调度"}
    ];

    $(function(){
        $.fn.zTree.init($("#treeMenu"), setting, zNodes);

    });
</script>

</body>
</html>

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值