Posted in Javascript onOctober 24, 2010
下面看一下EasyUI的对话框效果图
js代码:
<script language="javascript" type="text/javascript"> function Open_Dialog() { $('#mydialog').show(); $('#mydialog').dialog({ collapsible: true, minimizable: true, maximizable: true, toolbar: [{ text: '添加', iconCls: 'icon-add', handler: function() { alert('添加数据') } },{ text: '保存', iconCls: 'icon-save', handler: function() { alert('保存数据') } }], buttons: [{ text: '提交', iconCls: 'icon-ok', handler: function() { alert('提交数据'); } }, { text: '取消', handler: function() { $('#mydialog').dialog('取消'); } }] }); } </script>
HTML代码
<span onclick="Open_Dialog()">弹框</span> <div id="mydialog" style="display:none;padding:5px;width:400px;height:200px;" title="弹框练习"> <input id="txRoleID" type="hidden" runat="server" value="0" /> <label class="lbInfo">角色名称:</label> <input id="txRolename" type="text" class="easyui-validatebox" required="true" runat="server" /><br /> <label class="lbInfo"> </label><input type="submit" onserverclick="saveRole" value="保存" runat="server" /> <label id="lbmsg" runat="server"></label> </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)的相同
JQuery EasyUI 对话框的使用方法
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@