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


Posted in Javascript onDecember 19, 2016

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

加载方式

Class加载

<div class="easyui-dialog"
     title="弹出框"
     data-options="iconCls:'icon-add',resizable:true,modal:true"
     style="width: 400px;height: 200px;">
    弹出框内容
  </div>

JS调用加载

<div id="box">
 弹出框内容
 </div>
 <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>

 <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(面板),窗口新增或重新定义的属性如下

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

Dialog 是继承自 Window 组件的,所以 Window 组件和 Panel 组件均可用

事件列表

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

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

方法列表

对话框的方法扩展自 Window(窗口),对话框新增方法如下

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

//返回外部窗口对象
//console.log($('#box').window('dialog'));
//使用$.fn.window.defaults 重写默认值对象。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
几个javascript操作word的参考代码
Oct 26 Javascript
JS通过相同的name进行表格求和代码
Aug 18 Javascript
jQuery+CSS3实现树叶飘落特效
Feb 01 Javascript
本人自用的global.js库源码分享
Feb 28 Javascript
jquery 插件实现瀑布流图片展示实例
Apr 03 Javascript
JQuery中两个ul标签的li互相移动实现方法
May 18 Javascript
JavaScript实现的DOM树遍历方法详解【二叉DOM树、多叉DOM树】
May 07 Javascript
解决淘宝cnpm 安装后cnpm不是内部或外部命令的问题
May 17 Javascript
mpvue小程序仿qq左滑置顶删除组件
Aug 03 Javascript
JS实现小星星特效
Dec 24 Javascript
原生JS实现留言板
Mar 26 Javascript
JS如何定义用字符串拼接的变量
Jul 11 Javascript
jQueryUI 拖放排序遇到滚动条时有可能无法执行排序的小bug及解决方案
Dec 19 #Javascript
jQuery Easyui datagrid editor为combobox时指定数据源实例
Dec 19 #Javascript
vue项目中做编辑功能传递数据时遇到问题的解决方法
Dec 19 #Javascript
jQuery Easyui datagrid行内实现【添加】、【编辑】、【上移】、【下移】
Dec 19 #Javascript
Jquery Easyui表单组件Form使用详解(30)
Dec 19 #Javascript
基于JavaScript实现自动更新倒计时效果
Dec 19 #Javascript
Bootstrap的基本应用要点浅析
Dec 19 #Javascript
You might like
下拉列表多级联动dropDownList示例代码
2013/06/27 PHP
php面象对象数据库操作类实例
2014/12/02 PHP
php获取百度收录、百度热词及百度快照的方法
2015/04/02 PHP
Laravel 5框架学习之用户认证
2015/04/09 PHP
PHP页面跳转实现延时跳转的方法
2016/12/10 PHP
CodeIgniter框架常见用法工作总结
2017/03/16 PHP
Autocomplete Textbox Example javascript实现自动完成成功
2007/08/17 Javascript
Prototype RegExp对象 学习
2009/07/19 Javascript
javascript 24小时弹出一次的代码(利用cookies)
2009/09/03 Javascript
深入理解JavaScript系列(6):S.O.L.I.D五大原则之单一职责SRP
2012/01/15 Javascript
JQuery实现倒计时按钮具体方法
2013/11/14 Javascript
js实现倒计时时钟的示例代码
2013/12/17 Javascript
jQuery中ajax的使用与缓存问题的解决方法
2013/12/19 Javascript
删除节点的jquery代码
2014/01/13 Javascript
百度移动版的url编码解码示例
2014/04/29 Javascript
jQuery实现的五子棋游戏实例
2015/06/13 Javascript
Vue内容分发slot(全面解析)
2017/08/19 Javascript
vue2.0 移动端实现下拉刷新和上拉加载更多的示例
2018/04/23 Javascript
vue项目中使用Svg的方法
2018/10/24 Javascript
微信小程序对图片进行canvas压缩的方法示例详解
2020/11/12 Javascript
[55:35]DOTA2-DPC中国联赛 正赛 CDEC vs Dragon BO3 第二场 1月22日
2021/03/11 DOTA
Python3 适合初学者学习的银行账户登录系统实例
2017/08/08 Python
Python三元运算与lambda表达式实例解析
2019/11/30 Python
python+gdal+遥感图像拼接(mosaic)的实例
2020/03/10 Python
新奇的小玩意:IWOOT
2016/07/21 全球购物
Tory Burch美国官方网站:美国时尚生活品牌
2016/08/01 全球购物
学校后勤人员职责
2013/12/27 职场文书
顶撞领导检讨书
2014/01/29 职场文书
销售总经理岗位职责
2014/03/15 职场文书
文体活动总结范文
2014/05/05 职场文书
小学国旗下的演讲稿
2014/08/28 职场文书
2014年银行个人工作总结
2014/12/05 职场文书
鉴史问廉观后感
2015/06/10 职场文书
创业计划书之酒店
2019/08/30 职场文书
详解Redis基本命令与使用场景
2021/06/01 Redis
MongoDB日志切割的三种方式总结
2021/09/15 MongoDB