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:,
height:,
title: 'My Panel' })
}) </script>
</head>
<body>
<div id="panelid" ></div>
</body>
这里面有content选项
$(function(){
$("#panelid").panel({
width:,
height:,
title: 'My Panel',
content:"aaaa" })
})
tools自定义工具组,每个工具包含两个特性:
iconCls和handler
$("#panelid").panel({
width:,
height:,
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的更多相关文章
- Easyui部分组件讲解
Easyui部分组件讲解 目 录 1.... Accordion(可折叠标签)... 2 1.1 实例... 2 1.2 参数... 3 2.... DateBo ...
- Easyui主要组件用法
Easyui主要组件用法说明: 1. combogrid用法 说明:combogrid可提供翻页列表的数据选择并可进行数据的过滤查询(查询的传人参数为q,可在控制器中获取这个参数传过来的值,下面的示 ...
- Ext学习-基础组件介绍
1.目标 学习对象获取,组件基础,事件模型以及学习ExtJS中的基础组件的应用. 2.内容 1.对象获取 2.组件原理以及基础 3.事件模型 4.常用组件的介绍 3.学习步骤 1 ...
- EasyUI基础入门之Parser(解析器)
前言 JQuery EasyUI提供的组件包含功能强大的DataGrid,TreeGrid.面板.下拉组合等.用户能够组合使用这些组件,也能够单独使用当中一个.(使用的形式是以插件的方式提供的) Ea ...
- Ext JS 6学习文档-第3章-基础组件
Ext JS 6学习文档-第3章-基础组件 基础组件 在本章中,你将学习到一些 Ext JS 基础组件的使用.同时我们会结合所学创建一个小项目.这一章我们将学习以下知识点: 熟悉基本的组件 – 按钮, ...
- winform快速开发平台 -> 基础组件之分页控件
一个项目控件主要由及部分的常用组件,当然本次介绍的是通用分页控件. 处理思想:我们在处理分页过程中主要是针对数据库操作. 一般情况主要是传递一些开始位置,当前页数,和数据总页数以及相关关联的业务逻辑. ...
- CentOS安装LNMP环境的基础组件
注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. 在安装LNMP环境之前,请确保已经使用yum安装了以下各类基础组件(如果系统已自带,还可以考虑yum update下基础组件): ...
- 对easyui datagrid组件的一个小改进
#对easyui datagrid组件的一个小改进 ##问题 在实际项目中使用datagrid时,受版面限制,有时候表格不能太大,这时候表格里面的内容就不能完全显示,用户需要经常拖动调整列宽才能看完整 ...
- 如何从零开始实现一个soa远程调用服务基础组件
说起soa远程调用基础组件,最著名的莫过于淘宝的dubbo了,目前很多的大型互联网公司都有一套自己的远程服务调用分布式框架,或者是使用开源的(例如dubbo),或者是自己基于某种协议(例如hessia ...
- android学习——必学基础组件
android基础组件是一个Android的开发人员必须要了解,且深刻理解的东西: 1.应用程序基础 2.应用程序组件 2.1.活动(Activities) 2.2.服务(Services) 2.3. ...
随机推荐
- AngularJS------报错"The selector "app-user-item" did not match any elements"
原因:新建的组件没有在任何界面使用到 解决方法:在界面使用该组件
- RF变量列表类型@{}和${}列表类型的关系
总结:@{}列表类型和${}列表类型都可以表示list类型,均可以通过 set variable 和 create list 创建,区别主要是展示格式和引用格式: @{}类型可以通过 set vari ...
- jenkins构建的robot result结果不更新
描述:构建的结果不进行更新,仍然显示以往的构建结果 定位原因:pybot 命令中生成的结果文件保存路径与构建后robot结果显示路径不一致所致 解决办法:修改二者的结果保存路径一致
- Jenkins构建触发器
我们在执行Jenkins的项目构建的时候一般都是通过web管理界面中的”构建”来执行项目构建操作,但是除此之外我们还可以通过项目配置中的”构建触发器”来触发构建操作, 其中”构建触发器”有一种方 ...
- VMware按装ISO
破解码 vmware12 5A02H-AU243-TZJ49-GTC7K-3C61N vmware14CG54H-D8D0H-H8DHY-C6X7X-N2KG6 创建虚拟机 也可以选第三个直接选择Ce ...
- Studio更新
其实最主要的是下面三个步骤: 1.更新As工程为3.0 2.必须升级gradle到4.0以上 3.buildToolsVersion升级到26.0.0 4.在gradle.properties中配置版 ...
- codeforces水题100道 第三题 Codeforces Beta Round #47 A. Domino piling (math)
题目链接:http://www.codeforces.com/problemset/problem/50/A题意:一个NxM的举行中最多能放多少个1x2的矩形.C++代码: #include < ...
- 《Lua程序设计》第5章 函数 学习笔记
Lua为面向对象式的调用也提供了一种特殊的语法——冒号操作符.表达式o.foo(o, x)的另一种写法是o:foo(x),冒号操作符是调用o.foo时将o隐含地作为函数的第一个参数.Lua可以调用C语 ...
- KindEditor上传图片无法使用绝对路径
之前百度,一直查到的都是urlType使用domain,但是根本没有效果.想着去插件代码里面看,但是实在看不下去了. 最后还是百度去了.然后查到下面的一个方法.直接将其中的某部分代码注释到就好了.具体 ...
- linux批量修改文件名
源文件; [root@test_machine fuzj]# ls fuzj-1.txt fuzj-2.txt fuzj-3.txt fuzj-4.txt fuzj-5.txt fuzj-6 ...