<html>
<head>
<title>布局管理器--控制面板</title>
<script src="jquery-easyui/jquery.min.js"></script>
<script src="jquery-easyui/jquery.easyui.min.js"></script>
<script src="jquery-easyui/easyloader.js"></script>
<script src="jquery-easyui/locale/easyui-lang-zh_CN.js"></script>
<link rel="stylesheet" type="text/css" href="jquery-easyui/themes/default/easyui.css">
<script>
$(function (){
//alert弹出框,
//第一个参数是标题
//第二个参数是内容
//$.messager.alert('Warning','The warning message'); //2. 使用脚本创建控制面板
/*$("#p1").panel({
width:100,
height:100,
title:'嘻嘻哈哈',//标题
tools:[{
iconCls:'icon-save',
handler:function (){alert('123')}
}]//自定义工具栏,每一个工具都可以包含2个属性:图标类 和句柄。
})*/
//下面的代码将使用ajax载入控制面板内容并且在载入成功时显示信息。
/*$('#p1').panel({
href:'1.html',
onLoad:function(){
alert('loaded successfully');
}
});*/ $('#p1').panel({
width:100,
height:100,
title:'嘻嘻哈哈',//标题
tools:[{
iconCls:'icon-save',
handler:function (){alert('123')}
}]//自定义工具栏,每一个工具都可以包含2个属性:图标类 和句柄。
}); /*
options:返回选项属性。
panel:返回控制面板对象。
header:返回控制面板头对象。
body:返回控制面板主体对象。
setTitle:设置控制面板头部的标题文本。
open:当参数forceOpen设置为true时,控制面板将被打开,不受onBeforeOpen回调函数的约束。
close:当参数forceClose设置为true时, 控制面板将被打开,不受onBeforeClose回调函数的约束。
destroy:当参数forceDestroy设置为true时,控制面板将被打开,不受onBeforeDestroy回调函数的约束。
refresh:当href属性被设置时,刷新控制面板以载入远程数据。
resize:这是控制面板的尺寸并且进行布局。options对象包含以下2个属性:
width: 新的控制面板宽度
height: 新的控制面板高度
left: 新的控制面板左边距
top: 新的控制面板顶边距
move:移动控制面板到一个新的位置。options对象包含以下2个属性:
left: 新的控制面板左边距
top: 新的控制面板顶边距
maximize:使控制面板铺满整个容器。
minimize:最小化控制面板。
restore:使最大化的控制面板重置为其初始化时的大小和位置。
collapse:折叠控制面板主体。
expand:扩展控制面板主体。
*/
//open,close的方法使用如下:
$("#open").click(function (){
$('#p1').panel('open');
})
$("#close").click(function (){
$('#p1').panel('close');
}) });
</script>
</head>
<body>
<!--2. 使用脚本创建控制面板-->
<div id="p1"></div>
<input id="close" type="button" value="关闭">
<input id="open" type="button" value="开启"> <!--1. 使用标签创建控制面板
<div id="p" class="easyui-panel" title="My Panel" style="width:500px;height:150px;padding:10px;background:#fafafa;" iconCls="icon-save" closable="true" collapsible="true" minimizable="true" maximizable=true>
<p>panel content.</p>
<p>panel content.</p>
</div>
--> <!--
panel的属性
data-options:是放easyui自带的属性和方法的 title:控制面板的标题
<div id="p" class="easyui-panel" title="My Panel"></div> iconCls:控制面板的图标
<div id="p" class="easyui-panel" iconCls="icon-save" title="My Panel"></div> width:控制面板的宽
<div id="p" class="easyui-panel" iconCls="icon-save" title="My Panel" data-options="width:100"></div> height:控制面板的高
<div id="p" class="easyui-panel" iconCls="icon-save" title="My Panel" data-options="width:100,height:100"></div> style:给控制面板加一个自定义样式
<div id="p" class="easyui-panel" style="width:100" iconCls="icon-save" title="My Panel" data-options="width:100,height:100"></div> fit:设置为true时,控制面板的大小将铺满它所在的(浏览器)
<div id="p" class="easyui-panel" style="width:100" iconCls="icon-save" title="My Panel" data-options="width:100,height:100,fit:true" ></div> border:为false时不显示边框,相反是显示,默认是true
<div id="p" class="easyui-panel" style="width:100" iconCls="icon-save" title="My Panel" border=true data-options="width:100,height:100,fit:true" ></div> noheader:为true时控制面板头部将不被创建,相反会被创建,默认是false
<div id="p" class="easyui-panel" noheader=true style="width:100" iconCls="icon-save" title="My Panel" border=true data-options="width:100,height:100,fit:true" ></div> content:显示控制面板里的内容
<div id="p" class="easyui-panel" noheader=true style="width:100" iconCls="icon-save" title="My Panel" border=true data-options="width:100,height:100,fit:true content:'xixihaha'" ></div> collapsible:为true时显示可折叠按钮,相反不显示,默认是fales
<div id="p" class="easyui-panel" collapsible=true noheader=true style="width:100" iconCls="icon-save" title="My Panel" border=true data-options="width:100,height:100,fit:true content:'xixihaha'" ></div> minimizable:为true时显示最小化按钮,相反不显示,默认是false
<div id="p" class="easyui-panel" minimizable=true collapsible=true noheader=true style="width:100" iconCls="icon-save" title="My Panel" border=true data-options="width:100,height:100,fit:true content:'xixihaha'" ></div> maximizable:为true时显示最大化按钮,相反不显示,默认是false
<div id="p" class="easyui-panel" maximizable=true minimizable=true collapsible=true noheader=true style="width:100" iconCls="icon-save" title="My Panel" border=true data-options="width:100,height:100,fit:true content:'xixihaha'" ></div> closable:为true时显示关闭按钮,相反不显示,默认是false
<div id="p" class="easyui-panel" closable=true maximizable=true minimizable=true collapsible=true noheader=true style="width:100" iconCls="icon-save" title="My Panel" border=true data-options="width:100,height:100,fit:true content:'xixihaha'" ></div> collapsed:为true时默认是折叠,相反不折叠,默认是false
<div id="p" class="easyui-panel" collapsed=true></div> minimized:为true时默认是最小化的,相反是不最小化的,默认是false
<div id="p" class="easyui-panel" minimized=true></div> maximized:为true时默认是最大化的,相反是不最大化的,默认是false
<div id="p" class="easyui-panel" maximized=true></div> closed:为true时默认是关闭的,相反是不关闭的,默认是false
<div id="p" class="easyui-panel" closed=true></div> href:载入远程数据的超链接,载入的数据将显示在控制面板中。
<div id="p" class="easyui-panel" href="1.html"></div> loadingMessage:完全加载之前显示的内容
<div id="p" class="easyui-panel" data-options="loadin..."></div> panel的事件
onLoad:在远程数据被载入时触发。
<div id="p" class="easyui-panel" title="My Panel" collapsible=true closable=true href="1.html" width="100" data-options="width:500,height:500,onLoad:aa" > onBeforeOpen:在控制面板被打开之前触发,返回false将停止打开。
<div id="p" class="easyui-panel" title="My Panel" collapsible=true closable=true href="1.html" width="100" data-options="width:500,height:500,onBeforeOpen:aa" > onOpen:在控制面板被打开之后触发。
<div id="p" class="easyui-panel" title="My Panel" collapsible=true closable=true href="1.html" width="100" data-options="width:500,height:500,onOpen:aa" > onBeforeClose:在控制面板被关闭之前触发,返回false将取消关闭。
<div id="p" class="easyui-panel" title="My Panel" collapsible=true closable=true href="1.html" width="100" data-options="width:500,height:500,onBeforeClose:aa" > onClose:在控制面板被关闭后触发。
<div id="p" class="easyui-panel" title="My Panel" collapsible=true closable=true href="1.html" width="100" data-options="width:500,height:500,onClose:aa" > onBeforeCollapse:在控制面板被折叠之前触发,返回false将停止折叠。
<div id="p" class="easyui-panel" title="My Panel" collapsible=true closable=true href="1.html" width="100" data-options="width:500,height:500,onBeforeCollapse:aa" > onCollapse:在控制面板被折叠之后触发。
<div id="p" class="easyui-panel" title="My Panel" collapsible=true closable=true href="1.html" width="100" data-options="width:500,height:500,onCollapse:aa" > onBeforeExpand:在控制面板被扩展之前触发,返回false将停止扩展。
<div id="p" class="easyui-panel" title="My Panel" collapsible=true closable=true href="1.html" width="100" data-options="width:500,height:500,onBeforeExpand:aa" > onExpand:在控制面板被扩展之后触发。
<div id="p" class="easyui-panel" title="My Panel" collapsible=true closable=true href="1.html" width="100" data-options="width:500,height:500,onExpand:aa" > onMaximize:在控制面板被最大化后触发。
<div id="p" class="easyui-panel" title="My Panel" collapsible=true closable=true href="1.html" width="100" data-options="width:500,height:500,onMaximize:aa" > onMinimize:在控制面板被最小化后触发。
<div id="p" class="easyui-panel" title="My Panel" collapsible=true closable=true href="1.html" width="100" data-options="width:500,height:500,onMinimize:aa" > -->
</body>
</html>

jQuery EasyUI API 中文文档 - Panel面板的更多相关文章

  1. jQuery EasyUI API 中文文档 - ComboGrid 组合表格

    jQuery EasyUI API 中文文档 - ComboGrid 组合表格,需要的朋友可以参考下. 扩展自 $.fn.combo.defaults 和 $.fn.datagrid.defaults ...

  2. jQuery EasyUI API 中文文档 - ValidateBox验证框

    jQuery EasyUI API 中文文档 - ValidateBox验证框,使用jQuery EasyUI的朋友可以参考下.   用 $.fn.validatebox.defaults 重写了 d ...

  3. jQuery EasyUI API 中文文档

    http://www.cnblogs.com/Philoo/tag/jQuery/ 共2页: 1 2 下一页  jQuery EasyUI API 中文文档 - 树表格(TreeGrid) 风流涕淌 ...

  4. jQuery EasyUI API 中文文档 - 面板(Panel)

    Panel 面板   用$.fn.panel.defaults重写defaults. 用法示例 创建Panel 1. 经由标记创建Panel 从标记创建Panel更容易.把 'easyui-panel ...

  5. jQuery EasyUI API 中文文档 - 布局(Layout)

    <html> <head> <script src="jquery-easyui/jquery.min.js"></script> ...

  6. jquery easyui 弹出消息框 (转载) jQuery EasyUI API 中文文档 - 消息框(Messager) http://www.cnblogs.com/hantianwei/archive/2012/03/19/2407113.html

    <html> <head> <!-- 导入easyui插件的js和css样式; --> <link rel="stylesheet" ty ...

  7. jQuery EasyUI API 中文文档 - 分隔按钮(splitbutton)

    <html> <head> <script src="jquery-easyui/jquery.min.js"></script> ...

  8. jQuery EasyUI API 中文文档 - 菜单按钮(menubutton)

    <html> <head> <script src="jquery-easyui/jquery.min.js"></script> ...

  9. jQuery EasyUI API 中文文档 - 链接按钮(linkbutton)

    <html> <head> <script src="jquery-easyui/jquery.min.js"></script> ...

随机推荐

  1. 微信小程序-怎么获取当前页面的url

    getCurrentPages() 函数用于获取当前页面栈的实例,以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面. https://developers.weixin.qq.com ...

  2. 清除(设置)eclipse的workspace记录

    在eclipse文件夹中找到这个文件即可: //eclipse/configuration/.settings/org.eclipse.ui.ide.prefs 用记事本打开这个文件.如果你是第一次打 ...

  3. 关于HTML5 boilerplate 的一些笔记

    最近在研究HTML5 boilerplate的模版,以此为线索可以有条理地学习一些前端的best practice,好过在W3C的文档汪洋里大海捞针……啊哈哈哈…… 开头的IE探测与no-js类是什么 ...

  4. AC日记——825G - Tree Queries

    825G - Tree Queries 思路: 神题,路径拆成半链: 代码: #include <cstdio> #include <cstring> #include < ...

  5. css让元素不可点击 pointer-events: none;

    张鑫旭大神:http://www.zhangxinxu.com/wordpress/2011/12/css3-pointer-events-none-javascript/ 我们知道form元素里的  ...

  6. loadrunner 学习笔记--AJAX

    用loadrunner测试WEB程序的时候总是会碰到AJAX或者ActiveX实现的功能,而通常这些功能会包含很多客户端函数(一般为JavaScript).我们该如何处理?如果从功能实现的角度去考虑这 ...

  7. 牛客练习赛9 F - 珂朵莉的约数

    题目描述 珂朵莉给你一个长为n的序列,有m次查询 每次查询给两个数l,r 设s为区间[l,r]内所有数的乘积 求s的约数个数mod 1000000007 输入描述: 第一行两个正整数n,m第二行一个长 ...

  8. vue 环境搭建笔记

    环境 开发工具:VS Code vue版本: 2.x 准备 使用 npm 包管理器进行安装,也可以使用 yarn 包管理器. 可以使用淘宝的 npm 镜像,国内速度更快. 使用方式: $ npm in ...

  9. JVM的内存结构,JVM的回收机制

    内存作为系统中重要的资源,对于系统稳定运行和高效运行起到了关键的作用,Java和C之类的语言不同,不需要开发人员来分配内存和回收内存,而是由JVM来管理对象内存的分配以及对象内存的回收(又称为垃圾回收 ...

  10. django验证码配置与使用

    1.安装django-simple-captcha pip install django-simple-captcha 2.配置settings.py ##加app列表INSTALLED_APPS = ...