剖析Jquery Easyui对话框组件Dialog的使用方法

Dialog对话框组件依赖于Window(窗口)组件、linkbutton 组件

加载方式

Class加载

<divclass="easyui-dialog"

   title="弹出框"

   data-options="iconCls:'icon-add',resizable:true,modal:true"

   style="width: 400px;height: 200px;">

  弹出框内容

</div>

JS调用加载

<divid="box">

弹出框内容

</div>

<divid="tt">

<ahref="#"class="easyui-linkbutton"

data-options="iconCls:'icon-edit',plain:true">编辑</a>

<ahref="#"class="easyui-linkbutton"

data-options="iconCls:'icon-help',plain:true">帮助</a>

</div>

 

<script>

$(function () {

$('#box').dialog({

width : 400,

height : 200,

title : '弹出框标题',

modal : true,

// 是否显示可折叠按钮

collapsible : false,

// 是否显示最小化按钮

minimizable : false,

// 是否显示最大化按钮

maximizable : false,

// 是否可以改变对话框窗口大小

resizable : false,

// 设置对话框窗口顶部工具栏

//buttons : '#tt',

toolbar : [{

 text : '编辑',

 iconCls : 'icon-edit',

 handler : function () {

 alert('edit');

 },

}, {}],

// 对话框窗口底部按钮

buttons : [{

 text : '保存',

 iconCls : 'icon-ok',

 handler : function () {

 alert('save');

 }

},{}]

 

})

});

</script>

属性列表

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

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 重写默认值对象。

时间: 2024-10-22 09:16:59

剖析Jquery Easyui对话框组件Dialog的使用方法的相关文章

Jquery Easyui对话框组件Dialog使用详解(14)_jquery

Dialog对话框组件依赖于Window(窗口)组件.linkbutton 组件 加载方式 Class加载 <div class="easyui-dialog" title="弹出框" data-options="iconCls:'icon-add',resizable:true,modal:true" style="width: 400px;height: 200px;"> 弹出框内容 </div>

Jquery Easyui选项卡组件Tab使用详解(10)_jquery

本文实例为大家分享了Jquery Easyui选项卡组件的实现代码,供大家参考,具体内容如下 加载方式 Class加载 <div class="easyui-tabs" style="width: 400px;height: 250px"> <div title="Tab1" data-options="closable:true"> tab1 </div> <div title=&q

Jquery Easyui菜单组件Menu使用详解(15)_jquery

本文实例为大家分享了Jquery Easyui菜单组件的实现代码,供大家参考,具体内容如下 加载方式 菜单组件通常用于快捷菜单,在加载方式上,通过 class 或 JS 进行设置为菜单组件.然后,再通过 JS 事件部分再响应. <div id="box" class="easyui-menu"> <div>新建</div> <div> <span>打开</span> <!--二次菜单--&

Jquery Easyui验证组件ValidateBox使用详解(20)_jquery

本文实例为大家分享了Jquery Easyui验证组件的实现代码,供大家参考,具体内容如下 加载方式 Class加载 <input id="email" class="easyui-validatebox" data-options="required:true,validType:'email'" /> JS调用加载 <input id="email" /> <script> $(func

Jquery Easyui日历组件Calender使用详解(23)_jquery

本文实例为大家分享了Jquery Easyui日历组件的实现代码,供大家参考,具体内容如下 加载方式 Class加载 <div id="box" class="easyui-calendar" style="width:200px;height:200px;"></div> JS调用加载 <div id="box"></div> <script> $(function

jquery easyui combox一些实用的小方法

 这篇文章主要介绍了jquery easyui combox一些实用的小方法,有需要的朋友可以参考一下  代码如下: // combogrid刷新 $("#cc").combogrid('grid').datagrid('load');   // combogrid设置默认选中哪一行 $('#cc').combogrid('grid').datagrid('selectRecord',idValue);  其中idValue对应combogrid定义的idValue属性    // c

8种android 对话框(Dialog)使用方法详解_Android

本文汇总了android 8种对话框(Dialog)使用方法,分享给大家供大家参考,具体内容如下 1.写在前面 Android提供了丰富的Dialog函数,本文介绍最常用的8种对话框的使用方法,包括普通(包含提示消息和按钮).列表.单选.多选.等待.进度条.编辑.自定义等多种形式,将在第2部分介绍. 有时,我们希望在对话框创建或关闭时完成一些特定的功能,这需要复写Dialog的create().show().dismiss()等方法,将在第3部分介绍. 2.代码示例 2.1 普通Dialog(图

jQuery EasyUI datagrid实现本地分页的方法_jquery

本文实例讲述了jQuery EasyUI datagrid实现本地分页的方法.分享给大家供大家参考.具体如下: 一般分页都是后台做,前端做无论从哪方面考虑都不合适.但是有的时候还是有这种需求. 这里重点用到了pagination的监听,以及JS数组的slice方法来完成.代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title></title&g

8种android 对话框(Dialog)使用方法详解

本文汇总了android 8种对话框(Dialog)使用方法,分享给大家供大家参考,具体内容如下 1.写在前面 Android提供了丰富的Dialog函数,本文介绍最常用的8种对话框的使用方法,包括普通(包含提示消息和按钮).列表.单选.多选.等待.进度条.编辑.自定义等多种形式,将在第2部分介绍. 有时,我们希望在对话框创建或关闭时完成一些特定的功能,这需要复写Dialog的create().show().dismiss()等方法,将在第3部分介绍. 2.代码示例 2.1 普通Dialog(图