easyui---基础组件:panel

Posted fpcbk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了easyui---基础组件:panel相关的知识,希望对你有一定的参考价值。

加载easyui有两种方式:1种是html方式加载,1种是js加载。 要加载内容非常多时,用js,如果加载的东西比较少,用html就可以了。

panel组件:面板 就是头 身展示 ,一个滚动条,几个关闭等小控件

技术分享图片技术分享图片技术分享图片

 

 

html方式加载:

一个div,加上class="easyui-panel" class里面都是easy-组件形式。

<body>
<div id="panelid"  class="easyui-panel"></div>
</body>

技术分享图片

给panel加个宽高,

<body>
<div id="panelid"  class="easyui-panel" style="width:300px;height:300px"></div>
</body>

技术分享图片

 加个title标记,<div id="panelid"  class="easyui-panel" style="width:300px;height:300px" title="这是头部信息"></div>

技术分享图片

身体部分,不能再html里面加content,没效果,直接在div中输入内容

<div id="panelid"  class="easyui-panel" style="width:300px;height:300px" title="这是头部信息" >
我是内容
</div>

 

 技术分享图片

iconCls:图标,在引入easyui icon css找到            是iconClass简写

 

技术分享图片技术分享图片

<body>
<div id="panelid"  class="easyui-panel" style="width:300px;height:300px" title="这是头部信息" iconCls="icon-save">
我是内容
</div>

技术分享图片

closable 是否显示关闭按钮

 

</head>
<body>
<div id="panelid"  class="easyui-panel" style="width:300px;height:300px" title="这是头部信息" iconCls="icon-save" closable="true">
我是内容
</div>

 

技术分享图片

 

 collapsible 显示折叠按钮,collapsed是初始时,显示折叠还是 展开

 

<div id="panelid"  class="easyui-panel" style="width:300px;height:300px" title="这是头部信息" iconCls="icon-save" closable="true" collapsible="true">
collapsible [k??læps?bl] [k??læps?bl:]
  可折叠的,可拆卸的;

 

 

 技术分享图片

 

minimizable="true" maximizable=true ,最大化,最小化

 

技术分享图片

 如果内容分行的,<p><p>独占一行

<body>
<div id="panelid"  class="easyui-panel" style="width:300px;height:300px" title="这是头部信息" iconCls="icon-save" closable="true" collapsible="true" minimizable="true" maximizable=true>
<p>我是内容</p>
<p>我是内容</p>
<p>我是内容</p>
<p>我是内容</p>
</div>
</body>

技术分享图片


 

 

js来加载easyui组件

必须onload中,加载什么组件,就jquery获取div对象,.什么组件

<script>
$(function(){
    $("#panelid").panel({
        
        
        
    })
})

</script>
</head>
<body>
<div id="panelid" ></div>
</body>

这就相当于在里面声明class="easyui-panel"

技术分享图片

注意里面是option的json格式

<script>
$(function(){
    $("#panelid").panel({        
        width:500,   
           height:150,   
          title: My Panel
        
    })
})

</script>
</head>
<body>
<div id="panelid" ></div>
</body>

技术分享图片

这里面有content选项

$(function(){
    $("#panelid").panel({        
        width:500,   
           height:150,   
          title: My Panel,
          content:"aaaa"
        
    })
})

tools自定义工具组,每个工具包含两个特性:

iconCls和handler

 

$("#panelid").panel({        
        width:500,   
           height:150,   
          title: My Panel,
          content:"aaaa",
          iconCls:"icon-edit",
          collapsible:"true",
          minimizable:"true",
          maximizable:"true",
          closable:"true",
          tools: [{   

              iconCls:icon-add,   

          handler:function(){alert(new)}   

        },{   

               iconCls:icon-save  ,

             handler:function(){alert(save)}   点击工具,触发的事件

              }]   


    
        
    })

 

 技术分享图片

 

以上是关于easyui---基础组件:panel的主要内容,如果未能解决你的问题,请参考以下文章

[刘阳Java]_easyui-panel组件入门级_第3讲

easyui---基础组件:window

EasyUI学习笔记之panel

第二百零三节,jQuery EasyUI,Window(窗口)组件

easyui的学习总结

easyui---panel(面板)