JQuery EasyUI 对话框的用法

jQuery EasyUI 对话框(Dialog)用法与EasyUI的窗口用法极为相似,最终的效果图也只与窗口的效果图差几个按钮,下面看一下EasyUI的对话框效果图

js代码:

 

ExpandedBlockStart.gif 代码
 1  < script language = " javascript "  type = " text/javascript " >
 2            function  Open_Dialog() {
 3               $( ' #mydialog ' ).show();
 4               $( ' #mydialog ' ).dialog({
 5               collapsible:  true ,
 6               minimizable:  true ,
 7               maximizable:  true ,
 8                   toolbar: [{
 9                       text:  ' 添加 ' ,
10                       iconCls:  ' icon-add ' ,
11                       handler:  function () {
12                           alert( ' 添加数据 ' )
13                       }
14                   },{
15                       text:  ' 保存 ' ,
16                       iconCls:  ' icon-save ' ,
17                       handler:  function () {
18                           alert( ' 保存数据 ' )
19                       }
20  }],
21                       buttons: [{
22                           text:  ' 提交 ' ,
23                           iconCls:  ' icon-ok ' ,
24                           handler:  function () {
25                               alert( ' 提交数据 ' );
26                           }
27                       }, {
28                           text:  ' 取消 ' ,
29                           handler:  function () {
30                               $( ' #mydialog ' ).dialog( ' 取消 ' );
31                           }
32  }]
33                       });
34           }     
35    < / script>
HTML代码
ExpandedBlockStart.gif 代码
1  < span  onclick ="Open_Dialog()" > 弹框 </ span >
2  < div  id ="mydialog"  style ="display:none;padding:5px;width:400px;height:200px;"  title ="弹框练习" >
3  < input  id ="txRoleID"  type ="hidden"  runat ="server"  value ="0"   />
4               < label  class ="lbInfo" > 角色名称: </ label >
5               < input  id ="txRolename"  type ="text"   class ="easyui-validatebox"  required ="true"   runat ="server"   />< br  />
6               < label  class ="lbInfo" >   </ label >< input  type ="submit"  onserverclick ="saveRole"   value ="保存"  runat ="server"   />
7               < label  id ="lbmsg"  runat ="server" ></ label >
8  </ div > 

 下面来介绍Window的具体用法,首先来看属性大多数的属性和窗口(Window)的属性是相同的,下面列出一些 Dialog私有的属性:

 

 

属性名类型描述默认值
title字符串对话框的标题文本New Dialog
collapsible布尔定义是否显示可折叠按钮false
minimizable布尔定义是否显示最小化按钮false
maximizable布尔定义是否显示最大化按钮false
resizable布尔定义对话框是否可编辑大小false
toolbar数组对话框上的工具条,每个工具条包括: text, iconCls, disabled, handler etc.null
buttons数组对话框底部的按钮,每个按钮包括: text, iconCls, handler etc.null

事件
Dialog的事件和窗口(Window)的事件相同。

方法
除了”header”和”body”以外,Dialog的函数方法和窗口(Window)的相同

转载于:https://www.cnblogs.com/doublej/archive/2010/10/24/1859746.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值