博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JQueryEasyUI学习简单Demo
阅读量:5045 次
发布时间:2019-06-12

本文共 3622 字,大约阅读时间需要 12 分钟。

一.Layout布局

声明:此文档参考了jQuery EasyUI官方文档

布局容器有5个区域:北、南、东、西和中间。中间区域面板是必须的,边缘的面板都是可选的。每个边缘区域面板都可以通过拖拽其边框改变大小,也可以点击折叠按钮将面板折叠起来。布局可以进行嵌套,用户可以通过组合布局构建复杂的布局结构。

1.通过以下代码可以构建下图的效果:

       

2.折叠布局面板

1 //获得id=‘cc’的布局面板2 $('#cc').layout();    3 // collapse the west panel    4 //coolapse表示折叠布局方法,west表示那个方向的面板5 $('#cc').layout('collapse','west');

3.布局属性

fit属性:如果设置为true,布局组件将自适应父容器。当使用'body'标签创建布局的时候,整个页面会自动最大。默认false

4.区域面板属性

5.用tree的形式布局west区域的菜单

代码如下:

1 

6.选项卡如下图:

代码如下:

1 /********点击west区域的菜单栏,在center区域添加新标签******/ 2          function doclickMenu(surl, title) { 3              //判断选项卡是否选中 4              if($('#tt1').tabs('exists',title)) { 5                  $('#tt1').tabs('select',title);//选中title这个选项卡 6              } else { 7                   8                  $('#tt1').tabs('add',{     9                                 title:title,    10                                 content:'',    11                                  12                 });13             } 14          }15 16  
  • 17 ----------------------------------------------------------------------------------18 部门列表 19
  • 20 21 ---------------------------------------------------------------------------------22
    23 24

    7.datagrid(数据表格树)

    如下图:

     

    代码:

    1 
    3
    4 5 6 7 46 47 48 49 部门列表50
    51 52
    53 54

     说明:formatter是datagrid的列属性,用法:

    1 $('#dg').datagrid({ 2     columns:[[ 3         {field:'userId',title:'User', width:80, 4             formatter: function(value,row,index){ 5                 if (row.user){ 6                     return row.user.name; 7                 } else { 8                     return value; 9                 }10             }11         }12     ]]13 });

     

     

    转载于:https://www.cnblogs.com/julinhuitianxia/p/6809349.html

    你可能感兴趣的文章