一. 加载方式
//class 加载方式
<div class="easyui-dialog" title="My Dialog"
style="width:400px;height:200px;"
data-options="iconCls:'icon-save',resizable:true,modal:true">
对话框
</div>

//JS 加载调用
$('#box').dialog({
title : '标题',
width : 400,
height : 250,
modal : true,
});

二. 属性列表
窗口属性扩展自 Window(面板),窗口新增或重新定义的属性如下:

//属性设置
$('#box').dialog({
title : '标题',
width : 400,
height : 250,
modal : true,

//toolbar : '#tt',
toolbar : [{
text : '编辑',
iconCls : 'icon-edit',
handler : function () {
alert('edit');
},
}, {}],

//buttons : '#bb',
buttons : [{
text : '保存',
iconCls : 'icon-ok',
handler : function () {
alert('save');
}
},{}]
});
<div id="tt">
<a href="#" class="easyui-linkbutton"
data-options="iconCls:'icon-edit',plain:true">编辑</a>
<a href="#" class="easyui-linkbutton"
data-options="iconCls:'icon-help',plain:true">帮助</a>
</div>
<div id="bb">

<a href="#" class="easyui-linkbutton"
data-options="iconCls:'icon-ok'">保存</a>
<a href="#" class="easyui-linkbutton"
data-options="iconCls:'icon-cancel'">关闭</a>
</div>
PS:Dialog 是继承自 Window 组件的,所以 Window 组件和 Panel 组件均可用。

三. 事件列表
窗口的事件完整继承自 Window(面板)。所以,直接参考 Window 面板的事件即可。

//Dialog 事件
$('#box').dialog({
width : 600,
height : 400,
modal : true,
onClose : function () {
alert('关闭后触发!');
},
});

四. 方法列表
对话框的方法扩展自 Window(窗口),对话框新增方法如下:

//返回外部窗口对象
console.log($('#box').window('dialog'));

使用$.fn.window.defaults 重写默认值对象。

最新文章

  1. springmvc添加mock json的支持
  2. Linux中总线设备驱动模型及平台设备驱动实例
  3. JavaScript 数组操作
  4. linux 命令行启动虚拟机
  5. Java BigDecimal和double
  6. node(规则引擎)
  7. [转载] Linux启动过程详解-《别怕Linux编程》之八
  8. setColorFilter()滤镜
  9. C#多态--虚方法实现多态
  10. [转载] 高效 MacBook 工作环境配置
  11. 【LeetCode】Flatten Binary Tree to Linked List
  12. 关于javascript变量作用域的研究。
  13. Java开源连接池c3p0的基本用法
  14. 使用原生php读写excel文件
  15. 离线合成联想到的--canvas合成水印
  16. ROS机器人程序设计(原书第2版)补充资料 (伍) 第五章 计算机视觉
  17. 数据结构系列(4)之 B 树
  18. Android中监控home键
  19. Android逆向之静态分析
  20. C++ 11 snippets , 2

热门文章

  1. 最全的ORACLE-SQL笔记
  2. Objective-C学习篇10—NSDate与NSDateFormatter
  3. Zend Framework
  4. assert实现
  5. delphi2010 开发及调试WebService 实例
  6. linux2.6.32 内核源码树解析与整理
  7. 无效的过程调用或参数: &#39;Instr&#39;解决方法
  8. 前端MVC学习笔记(一)——MVC概要与angular概要、模板与数据绑定
  9. OC 代码规范
  10. 转:Spine.JS+Rails重客户端Web应用技术选型思路:『风车』架构设计