EasyUI的其余五种使用方法(共12种)

Stella981
• 阅读 673

之前给大家讲到EasyUI的特性以及它的7种使用方法,什么是EasyUI,如何使用EasyUI?--easyui的十二种用法
在这里再给大家总结了其余五种,如此筹齐了12之数

面板

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>EasyUI-8-面板</title>
<script type="text/javascript"
    src="https://my.oschina.net/js/jquery-easyui-1.4.1/jquery.min.js"></script>
<script type="text/javascript"
    src="https://my.oschina.net/js/jquery-easyui-1.4.1/jquery.easyui.min.js"></script>
<script type="text/javascript"
    src="https://my.oschina.net/js/jquery-easyui-1.4.1/locale/easyui-lang-zh_CN.js"></script>
<link rel="stylesheet" type="text/css"
    href="https://my.oschina.net/js/jquery-easyui-1.4.1/themes/icon.css" />
<link rel="stylesheet" type="text/css"
    href="https://my.oschina.net/js/jquery-easyui-1.4.1/themes/default/easyui.css" />
<script type="text/javascript">
</script>
</head>
    <!--定义一个面板  -->
    <div id="p" class="easyui-panel" title="My Panel"     
        style="width:500px;height:150px;padding:10px;background:#fafafa;"   
        data-options="iconCls:'icon-save',closable:true,    
                collapsible:true,minimizable:true,maximizable:true">   
        <p>panel content.</p>   
        <p>panel content.</p>   
    </div>  
</html>

EasyUI的其余五种使用方法(共12种)

标签页/选项卡

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>EasyUI-3-标签页/选项卡</title>
<script type="text/javascript"
    src="https://my.oschina.net/js/jquery-easyui-1.4.1/jquery.min.js"></script>
<script type="text/javascript"
    src="https://my.oschina.net/js/jquery-easyui-1.4.1/jquery.easyui.min.js"></script>
<script type="text/javascript"
    src="https://my.oschina.net/js/jquery-easyui-1.4.1/locale/easyui-lang-zh_CN.js"></script>
<link rel="stylesheet" type="text/css"
    href="https://my.oschina.net/js/jquery-easyui-1.4.1/themes/icon.css" />
<link rel="stylesheet" type="text/css"
    href="https://my.oschina.net/js/jquery-easyui-1.4.1/themes/default/easyui.css" />
<script type="text/javascript">
</script>
</head>
    <body>
        <div id="tt" class="easyui-tabs" style="width:500px;height:250px;">   
            <div title="Tab1" style="padding:20px;display:none;">   
                tab1    
            </div>   
            <div title="Tab2" data-options="closable:true" style="overflow:auto;padding:20px;display:none;">   
                tab2    
            </div>   
            <div title="Tab3" data-options="iconCls:'icon-reload',closable:true" style="padding:20px;display:none;">   
                tab3    
            </div>   
        </div>  
    </body>
</html>

EasyUI的其余五种使用方法(共12种)

分类面板

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>EasyUI-10-分类面板</title>
<script type="text/javascript"
    src="https://my.oschina.net/js/jquery-easyui-1.4.1/jquery.min.js"></script>
<script type="text/javascript"
    src="https://my.oschina.net/js/jquery-easyui-1.4.1/jquery.easyui.min.js"></script>
<script type="text/javascript"
    src="https://my.oschina.net/js/jquery-easyui-1.4.1/locale/easyui-lang-zh_CN.js"></script>
<link rel="stylesheet" type="text/css"
    href="https://my.oschina.net/js/jquery-easyui-1.4.1/themes/icon.css" />
<link rel="stylesheet" type="text/css"
    href="https://my.oschina.net/js/jquery-easyui-1.4.1/themes/default/easyui.css" />
<script type="text/javascript">
</script>
</head>
    <body>
        <!--分类面板  -->
        <div id="aa" class="easyui-accordion" style="width:300px;height:200px;">   
            <div title="Title1" data-options="iconCls:'icon-save'" style="overflow:auto;padding:10px;">   
                <h3 style="color:#0099FF;">Accordion for jQuery</h3>   
                <p>Accordion is a part of easyui framework for jQuery.     
                It lets you define your accordion component on web page more easily.</p>   
            </div>   
            <div title="Title2" data-options="iconCls:'icon-reload',selected:true" style="padding:10px;">   
                content2    
            </div>   
            <div title="Title3">   
                content3    
            </div>   
        </div>  
    </body>
</html>

EasyUI的其余五种使用方法(共12种) EasyUI的其余五种使用方法(共12种)

页面布局

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>EasyUI-11-页面布局</title>
<script type="text/javascript"
    src="https://my.oschina.net/js/jquery-easyui-1.4.1/jquery.min.js"></script>
<script type="text/javascript"
    src="https://my.oschina.net/js/jquery-easyui-1.4.1/jquery.easyui.min.js"></script>
<script type="text/javascript"
    src="https://my.oschina.net/js/jquery-easyui-1.4.1/locale/easyui-lang-zh_CN.js"></script>
<link rel="stylesheet" type="text/css"
    href="https://my.oschina.net/js/jquery-easyui-1.4.1/themes/icon.css" />
<link rel="stylesheet" type="text/css"
    href="https://my.oschina.net/js/jquery-easyui-1.4.1/themes/default/easyui.css" />
<script type="text/javascript">
</script>
</head>
    <body>
        <!--页面布局  -->
        <h1>页面布局</h1>
        <div id="cc" class="easyui-layout" style="width:600px;height:400px;">   
            <div data-options="region:'north',title:'North Title',split:true" style="height:100px;"></div>   
            <div data-options="region:'south',title:'South Title',split:true" 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:'West',split:true" style="width:100px;"></div>   
            <div data-options="region:'center',title:'center title'" style="padding:5px;background:#eee;"></div>   
        </div>  
    </body>
</html>

EasyUI的其余五种使用方法(共12种)

super(融合)

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>EasyUI-12-super</title>
<script type="text/javascript"
    src="https://my.oschina.net/js/jquery-easyui-1.4.1/jquery.min.js"></script>
<script type="text/javascript"
    src="https://my.oschina.net/js/jquery-easyui-1.4.1/jquery.easyui.min.js"></script>
<script type="text/javascript"
    src="https://my.oschina.net/js/jquery-easyui-1.4.1/locale/easyui-lang-zh_CN.js"></script>
<link rel="stylesheet" type="text/css"
    href="https://my.oschina.net/js/jquery-easyui-1.4.1/themes/icon.css" />
<link rel="stylesheet" type="text/css"
    href="https://my.oschina.net/js/jquery-easyui-1.4.1/themes/default/easyui.css" />
<script type="text/javascript">
    
    $(function(){
        
        //展现树形结构
        $("#easyui-tree").tree({
            url:"tree.json",        //加载远程JSON数据
            method:"get",            //请求方式  POST
            animate:true,            //表示显示折叠端口
            checkbox:true,            //表述复选框
            lines:true,                //表示显示连接线
            dnd:true,                //是否拖拽
            onClick:function(node){    //添加点击事件
                
                //当点击选项卡时进行页面跳转并且添加选项卡,如果选项卡已经打开则直接选中
                var tab = $("#main").tabs("getTab",node.text);
                if(tab){
                    //如果不为空,则直接选中面板
                    $("#main").tabs("select",node.text);
                    
                }else{
                    //如果没有选中则新增一个面板
                    $('#main').tabs('add',{    
                        title:node.text,    
                        //content:'Tab Body',
                        href:"easyui-12-super"+(node.id%2==0?1:2)+".html",        //重远程加载页面
                        closable:true,    
                        tools:[{    
                            iconCls:'icon-mini-refresh',    
                            handler:function(){    
                                alert('refresh');    
                            }    
                        }]    
                    });      
                }
            }
        });    
        
        
        //定义通讯录
        $("#btn_1").click(function(){

            //定义弹出窗口
            $("#txl").window({
                title:"通讯录",
                width:200,    
                height:400,    
                modal:true   
            });  
            
            //加载同学录树形结构
            $("#txlTree").tree({
                url:"friend.json",        //加载远程JSON数据
                method:"get",            //请求方式  POST
                animate:true,            //表示显示折叠端口
                checkbox:true,            //表述复选框
                lines:true,                //表示显示连接线
                dnd:true,                //是否拖拽
                onClick:function(node){    //添加点击事件
                    alert(node.text);
                }
            });
            
            
        });
        
        //退出系统
        $("#btn_2").click(function(){
            $.messager.confirm('确认','你确定要退出系统吗?',function(r){    
                if (r){    
                    alert('系统已经退出成功');    
                }    
            });  
        })
    })


</script>
</head>
    <body class="easyui-layout">   
    <div data-options="region:'north',title:'标题',split:true" style="height:150px;">
        <!--定义logo  -->
        <div id="lol">
            <img alt="英雄联盟" src="https://my.oschina.net/easy-ui/images/lol.jpg" height="150px" width="150px">
            
            <!--定义退出按钮  -->
            <div id="logout" style="float: right">
                <a id="btn_1" href="#" class="easyui-linkbutton" data-options="iconCls:'icon-help'">通讯录</a> 
                <a id="btn_2" href="#" class="easyui-linkbutton" data-options="iconCls:'icon-cancel'">退出</a>  
            </div>
        </div>
        
        
    </div>   
    <div data-options="region:'south',title:'底部 ',split:true" style="height:100px;"></div>   
    <div data-options="region:'east',iconCls:'icon-reload',title:'西侧',split:true" style="width:150px;"></div>   
    <div data-options="region:'west',title:'东侧',split:true" style="width:200px;">
        <!--在左侧添加面板  -->
        <div id="leftAccordion" class="easyui-accordion">   
            <div title="课程管理" data-options="iconCls:'icon-save',selected:true" style="overflow:auto;padding:10px;">   
                
                <!--左侧菜单添加树形结构  -->
                <ul id="easyui-tree"></ul>
            </div> 
            <div title="院校管理" data-options="iconCls:'icon-reload'" style="padding:10px;">   
                   院校信息 
            </div>   
            <div title="公关管理">   
                   公关部你懂得
            </div>   
        </div>  
    </div>   
    <div data-options="region:'center',title:'中心 '" style="padding:5px;background:#eee;">
        <!--在中部定义选项卡面板  -->
        <div id="main" class="easyui-tabs" data-options="fit:true">   
            <div title="首页" style="padding:20px;">   
                    <img alt="电竞王国" src="https://my.oschina.net/easy-ui/images/timg.jpg">
            </div>   
        </div>  
    </div>
    
    <!--定义通讯录弹出窗口  -->
    <div id="txl">
        <ul id="txlTree"></ul>
    </div>   
</body>
</html>

EasyUI的其余五种使用方法(共12种) 简单配置(程序员的世界你懂的--惨白的解释,没办法啊)
啥啥啥都有了,美中不足的就是那一点美感!!!
不知这十二种方法是否能让你了解如何使用EasyUI!!!

点赞
收藏
评论区
推荐文章
Wesley13 Wesley13
3年前
1.初次使用easyui,小说控件
        应为要做一个统计系统,界面我不太懂,想找款简单的ui框架。最好能搭上css和js,最终看到easyui、        说来也怪,这偌大的一篇doc我也看不出啥东西,看demo也是云里雾里。        最后,反正就做了个简单的界面。        首先加入几行引入库。<link rel"stylesheet" t
Stella981 Stella981
3年前
RabbitMQ学习:RabbitMQ的六种工作模式终结篇(四)
前言,在前面我讲到了RabbitMQ的六种工作模式中简单模式和工作模式https://my.oschina.net/u/4115134/blog/3228182(https://my.oschina.net/u/4115134/blog/3228182),这里呢,我就一次性将剩下的四种发布订阅模式/路由模式/主题模式及Rpc异步调用模式,给
Stella981 Stella981
3年前
JQuery EasyUI Grid 分页
以下示例使用JQueryEasyUI、SpringMVC:首先定义一个DataGrid:$('tt').datagrid({fit:true,pageNumber:1,pageList:
Wesley13 Wesley13
3年前
JS和CSS加载(渲染)机制不同
一、结论CSS可以在页面加载完成后随时渲染。举个例子:通过js给某个元素加一个id或者css,只要这个id或者css有对应的样式,此元素的样式就会自动生效。JS不可以在页面加载完成后生效。最明显的例子就是使用EasyUI的时候,iframe中哪些样式无效(EasyUi是依靠JS进行样式处理的,所以无法运行JS,那么样式也就无法设置。简单点说
Stella981 Stella981
3年前
JQUERY EASYUI 验证框(VALIDATEBOX)用法
JQueryEasyUI验证框(ValidateBox)在表单的验证方面给我们提供了很方便的方法<inputid"vv"required"true"validType"email"属性属性名类型描述默认值required布尔定义文本域是否为必填项falsev
Easter79 Easter79
3年前
Spring该如何整合Redis集群
前言:在上一文中,我讲到了如何搭建redis集群让集群拥有分片的数据内存的扩容和哨兵的高可用(https://my.oschina.net/u/4115134/blog/3210013)。今天给大家讲解一下Spring如何整合Redis集群在这里首先给大家说一说分片和哨兵的特点:1.分片的主要的作
Stella981 Stella981
3年前
121 项目 034 笔记向 easyui
pom<?xmlversion"1.0"encoding"UTF8"?<projectxmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchemainstance"
可莉 可莉
3年前
121 项目 034 笔记向 easyui
pom<?xmlversion"1.0"encoding"UTF8"?<projectxmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchemainstance"
Stella981 Stella981
3年前
EasyUI 关闭父窗口的modalDialog
这里使用的是easyui创建一个模式化的dialog扩展方法。easyuiUtil.js(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fobq1lvsd9.bkt.clouddn.com%2FeasyuiUtil.js)parent.$.mo