easyui手风琴配合tree 加tab 的数据库动态添加
来源:互联网 发布:matlab模块化编程 编辑:程序博客网 时间:2024/06/05 03:18
<%@ page contentType="text/html;charset=UTF-8" language="java" %><%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%@ taglib prefix="security" uri="http://www.springframework.org/security/tags" %><html><head> <title>前台页面</title> <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/css/easyui.css"/> <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/css/icon.css"/> <script src="${pageContext.request.contextPath}/js/jquery.min.js" type="text/javascript"></script> <script src="${pageContext.request.contextPath}/js/jquery.easyui.min.js" type="text/javascript"></script> <script src="${pageContext.request.contextPath}/js/easyui-lang-zh_CN.js" type="text/javascript"></script></head><body class="easyui-layout"><div data-options="region:'north',split:true" style="height:100px;"> </div><div data-options="region:'west'," style="width:220px;"> <div id="cc" class="easyui-accordion"> </div></div><div data-options="region:'center'" style="background:#eee;"> <div id="tt" class="easyui-tabs" data-options="fit:true"> </div></div></body><script type="text/javascript"> $(function () { $.ajax({ url:'${pageContext.request.contextPath}/menu/getAccordionAll.do', type:'post', async: false, dataType:'json', success:function(data) { $.each(data, function (i, item) { console.info(i); console.info(item.id); console.info(item.url); console.info(item.name); var htm='<ul id="tree'+item.id+'" ></ul>' $('#cc').accordion('add',{ title:item.name, content:htm, }); $('#tree'+item.id ).tree({ url: "${pageContext.request.contextPath}"+item.url, loadFilter: function (data) { if (data.d) { return data.d; } else { return data; } }, onClick: function (node) { var ex = $('#tt').tabs('exists', node.text); if (ex == false) { $('#tt').tabs('add', { title: node.text, href: node.attributes.url, closable: true, }); } else { $('#tt').tabs('select', node.text); } } }); }); } }); $('#tt').tabs({ onBeforeClose: function (title, index) { var target = this; $.messager.confirm('确认', '你确认想要关闭' + title, function (r) { if (r) { var opts = $(target).tabs('options'); var bc = opts.onBeforeClose; opts.onBeforeClose = function () { }; // 允许现在关闭 $(target).tabs('close', index); opts.onBeforeClose = bc; // 还原事件函数 } }); return false; // 阻止关闭 } }); })</script></html>
阅读全文
0 0
- easyui手风琴配合tree 加tab 的数据库动态添加
- easyui 动态添加 tab
- EasyUI 动态添加tab
- EasyUI两种动态添加tab Iframe页面的方法
- easyui-tabs根据数据库的数据动态生产tab
- easyui布局加TAB
- springmvc easyUI tree 动态加载数据库实现
- easyUI树形节点点击和动态添加Tab
- EasyUI 手风琴
- jquery easyui tabs 在子Tab页中动态添加创建新tab页
- easyUI tree以及tab的创建以及应用
- easyUI中tree的动态reload
- easyui为tab添加遮罩层
- EasyUI Tab添加右键菜单
- EasyUI添加tab页签
- 为jQuery-easyui的tab组件添加右键菜单功能
- easyui 添加不重复的tab选项卡
- 为EasyUI 的Tab 标签添加右键菜单(转)
- Java中NioSocket的用法--Spring MVC
- python多维数组切片
- 为什么精英都是清单控(笔记)——数字化清单
- 【Spring Task】定时任务详解实例-@Scheduled
- spring @Async
- easyui手风琴配合tree 加tab 的数据库动态添加
- java IO笔记(IO简述)
- ZooKeeper入门
- IT行业中BA(Business System Analyst)角色怎么样?以及职责
- thinkphp跨库操作代码实例
- poj2823 (双端队列维护固定滑动窗口的最值)
- spring 3.0.5的<mvc:resources> 标签的使用
- php 去除小数点后面的0,保留非零
- 重载和重写的底层实现