JQueryEasyUI Layout布局框架的使用


Posted in Javascript onApril 08, 2013

layout就是一个布局面板:

也就是布局的容器,有五个布局区域:北部,南部,东部,西部和中心。其中中心区域面板是必需的,但中心区域面板边缘区域面板是可选的。通过拖动它的边框,面板,可以调整每一个边缘地区。可以嵌套的布局,以便用户可以建立复杂的布局。

 如果想要各个区域中的框架随框架的大小改变,请嵌套到layout框架中;

<script type="text/javascript">
        //split属性:如果设置为true将显示一个分隔条,用户可以拖动分隔条来改变布局面板的尺寸。
        //href属性:在指定区域内加载页面的body中的部分,其他不加载
        //在panel框架中我们可以看到这样一个正则选择(可根据自己需求进行更改):
        //        extractor: function (data) {
        //            var pattern = /<body[^>]*>((.|[\n\r])*)<\/body>/im;
        //            var matches = pattern.exec(data);
        //            if (matches) {
        //                return matches[1]; // only extract body content
        //            } else {
        //                return data;
        //            }
        //        }
        //panel属性:返回特定的布局面板,'region'参数的可取值为:'north','south','east','west','center'。
        function getPanel() {
            var southPanel = $("#layoutbody").layout('panel', 'south');
            //获得panel的属性 
            var attributes = southPanel.panel('options');
            console.info(attributes); //可以看到其中的各个属性,浏览器调试,这里说明下:使用这种框架和使用js自己书写前台代码,浏览器调试是必不可少的:火狐或者谷歌
        }
    </script>
</head>
<body id="layoutbody" class="easyui-layout">
    <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;">
        <input type="button" value="获取panel" onclick="getPanel();" />
    </div>
    <div data-options="region:'center',title:'center title'" href="Index.htm" style="padding: 5px;
        background: #eee;">
        <input type="button" value="获取panel" onclick="getPanel();" /><!--如果这里指定了href属性,那么我们自己在这个部分写的代码将不会被现实-->
    </div>
</body>
</html>
Javascript 相关文章推荐
在chrome中window.onload事件的一些问题
Mar 01 Javascript
JavaScript实现的一个倒计时的类
Mar 12 Javascript
60行js代码实现俄罗斯方块
Mar 31 Javascript
为什么JavaScript没有块级作用域
May 22 Javascript
AngularJS入门教程之Select(选择框)详解
Jul 27 Javascript
微信小程序视图template模板引用的实例详解
Sep 20 Javascript
10个经典的网页鼠标特效代码
Jan 09 Javascript
vue cli 全面解析
Feb 28 Javascript
详解关于vue-area-linkage走过的坑
Jun 27 Javascript
在小程序中集成redux/immutable/thunk第三方库的方法
Aug 12 Javascript
基于vue循环列表时点击跳转页面的方法
Aug 31 Javascript
vue实现导航标题栏随页面滚动渐隐渐显效果
Mar 12 Javascript
jquery 实现二级/三级/多级联动菜单的思路及代码
Apr 08 #Javascript
JQueryEasyUI datagrid框架的基本使用
Apr 08 #Javascript
Jquery中使用setInterval和setTimeout的方法
Apr 08 #Javascript
JQueryEasyUI datagrid框架的进阶使用
Apr 08 #Javascript
基于datagrid框架的查询
Apr 08 #Javascript
datagrid框架的删除添加与修改
Apr 08 #Javascript
jQuery中setTimeout的几种使用方法小结
Apr 07 #Javascript
You might like
ThinkPHP 3.2 版本升级了哪些内容
2015/03/05 PHP
php输出xml属性的方法
2015/03/19 PHP
浅析Yii2 gridview实现批量删除教程
2016/04/22 PHP
点击按钮自动加关注的代码(sina微博/QQ空间/人人网/腾讯微博)
2014/01/02 Javascript
$(&quot;&quot;).click与onclick的区别示例介绍
2014/09/25 Javascript
js控制文本框输入的字符类型方法汇总
2015/06/19 Javascript
JavaScript实现同一页面内两个表单互相传值的方法
2015/08/12 Javascript
ES6学习教程之对象的扩展详解
2017/05/02 Javascript
Vue+Flask实现简单的登录验证跳转的示例代码
2018/01/13 Javascript
vue实现密码显示隐藏切换功能
2018/02/23 Javascript
Vue实现搜索 和新闻列表功能简单范例
2018/03/16 Javascript
vue监听对象及对象属性问题
2018/08/20 Javascript
详解axios中封装使用、拦截特定请求、判断所有请求加载完毕)
2019/04/09 Javascript
微信小程序调用微信支付接口的实现方法
2019/04/29 Javascript
关于layui时间回显问题的解决方法
2019/09/24 Javascript
vue路由切换之淡入淡出的简单实现
2019/10/31 Javascript
JavaScript实现网页计算器功能
2020/10/29 Javascript
Python图像处理之图像的缩放、旋转与翻转实现方法示例
2019/01/04 Python
Python3.5内置模块之time与datetime模块用法实例分析
2019/04/27 Python
python与C、C++混编的四种方式(小结)
2019/07/15 Python
Kenneth Cole官网:纽约时尚优雅品牌
2016/11/14 全球购物
C#的几个面试问题
2016/05/22 面试题
如何利用find命令查找文件
2016/11/18 面试题
教师的实习鉴定
2013/12/15 职场文书
应届本科生推荐信范文
2013/12/25 职场文书
高三高考决心书
2014/03/11 职场文书
出生公证书样本
2014/04/04 职场文书
学雷锋树新风演讲稿
2014/05/10 职场文书
关爱残疾人标语
2014/06/25 职场文书
用人单位终止解除劳动合同证明书
2014/10/06 职场文书
小人国观后感
2015/06/11 职场文书
神秘岛读书笔记
2015/07/01 职场文书
开业庆典嘉宾致辞
2015/08/01 职场文书
宾馆安全管理制度
2015/08/06 职场文书
2016大学军训通讯稿
2015/11/25 职场文书
《围炉夜话》110句人生箴言,精辟有内涵,引人深思
2019/10/23 职场文书