jquery dialog-优雅的弹出框
前面一章已经对datepicker的使用,做了简单的说明。这一章主要对dialog如何使用做个说明。
- 导入jquery-1.7.2.js ,也可以是其它版本。
- 导入jquery-ui.js,也可以直接指向http://code.jquery.com/ui/1.10.2/jquery-ui.js 这个地址。前提是要有网络。
- 导入jquery-ui.css,样式表也可以自定义。
|
1
|
$("#dialogDiv").dialog(); |
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
$("#dialogDiv").dialog({autoOpen : false, // 是否自动弹出窗口modal : true, // 设置为模态对话框resizable : true,width : 410, //弹出框宽度height : 240, //弹出框高度title : "用户登录", //弹出框标题position : "center", //窗口显示的位置buttons:{'确定':function(){//调用登录的方法},'取消':function(){$(this).dialog("close");}}}); |
- autoOpen:这个属性为true的时候dialog被调用的时候自动打开dialog窗口。当属性为false的时候,一开始隐藏窗口,调用dialog(“open”)的时候才弹出dialog窗口。默认为:true。
- position:dialog的显示位置:可以是’center’, ‘left’, ‘right’, ‘top’, ‘bottom’,也可以是top和left的偏移量也可以是一个字符串数组例如['right','top']。
- title:dialog的标题,默认为空。
- modal:是否使用模式窗口,模式窗口打开后,页面其他元素将不能点击,直到关闭模式窗口。默认为false不是模式窗口。
- closeOnEscape: 为true的时候,点击键盘ESC键关闭dialog,默认为true。
- draggable:draggable是否可以使用标题头进行拖动,默认为true,可以拖动。
- resizable:resizable是否可以改变dialog的大小,默认为true,可以改变大小。
- open:打开dialog,一句话$(“#id”).dialog(“open”)。
- close:关闭dialog,一句话 $(“#id”).dialog(“close”)。
- disable:设置dialog不可用。
- enable: 设置dialog可用。
- isOpen: 判断dialog是否为打开状态,如果处于打开状态,返回true。
- destroy: 销毁dialog。
- moveToTop:将dialog移到最上层。
- option:用于设置和取出dialog的值,比如我们为dialog设置标题,代码:$(“#dialogDiv”).dialog(“option”, “title”, “登录”)
|
1
|
$("#dialogDiv").dialog("open"); |

|
1
2
3
4
5
|
<input type="button" id="login" value="点击登录"/><div id="dialogDiv" style="text-align: center;padding-top: 24px"><label>帐号:</label><input type="text" id="user"/><br><label>密码:</label><input type="password" id="password"/><br></div> |
原创文章,转载请注明: 转载自java开发者
本文链接地址: jquery dialog-优雅的弹出框
jquery dialog-优雅的弹出框的更多相关文章
- Android 如何利用Activity的Dialog风格完成弹出框设计
在我们使用Dialog时,如果需要用到很多自己设计的控件,虽然可以让弹出框显示出我们需要的界面,但却无法找到地方完成控制代码的编写,如何解决这个问题呢,我们可以将Activity伪装成Dialog弹出 ...
- Jquery插件之信息弹出框showInfoDialog(成功、错误、警告、通知)
一.信息种类说明: 1.1.操作成功信息 1.2.错误信息 1.3.警告信息 1.4.通知信息 二.使用说明 <!DOCTYPE html PUBLIC "-//W3C//DTD HT ...
- jquery实现简单的弹出框
弹出框本身是一个div,默认是隐藏不展示的,在需要弹框的时候使其显示,并浮在当前页面之上 弹框样式: .tanchuang { width: 100%; height: 100%; display: ...
- easyui打开dialog后给弹出框内输入框赋值问题
在写一个弹出页面的时候,里面有一些输入框,需要在弹出的时候从数据库取值并且赋值,刚开始在弹出的时候使用$(id).val(value),结果赋值失败,为空当时纠结了一会,然后突然想到在easyui打开 ...
- 四种常见的提示弹出框(success,warning,error,loading)原生JavaScript和jQuery分别实现
原文:四种常见的提示弹出框(success,warning,error,loading)原生JavaScript和jQuery分别实现 虽然说现在官方的自带插件已经有很多了,但是有时候往往不能满足我们 ...
- 弹出框插件——dialog
基于jquery和dot.js弹出框插件,兼容IE6+等其他浏览器. 思想:弹出框元素插入body节点中,并在页面垂直居中显示(fixed定位),触发确定和关闭事件绑定. 注意ie6包含两个问题:一. ...
- 关于jsp和html页面中的三种弹出框
代码: <!-- 引入jquery 由于在下面使用jquery选择器,与弹出框无关 --> <script type="text/javascript" src= ...
- 弹出框页面中使用jquery.validate验证控件
弹出框页面中使用jquery.validate验证控件有几个问题需要解决: 1,弹出框的提交事件完成后如何关闭弹出框页面? 2,提交不成功如何返回当前页? 3,如果知道验证事件成功? 之前笔者都是JS ...
- 使用easeui dialog弹出框中使用CKeditor多次加载后无法编辑问题
问题呈现:弹出框页面 <tr class="addtr"> <th>内容</th> <td> <!-- <textare ...
随机推荐
- 文字沟通工具使用SignalR,跨域例子源代码
其他网站已经有很多关于SignalR的介绍了.这里不多介绍. 安装:Install-Package Microsoft.AspNet.SignalR -Version 1.1.4 参考自:http:/ ...
- Codeforces Round #349 (Div. 1) A. Reberland Linguistics dp
题目链接: 题目 A. Reberland Linguistics time limit per test:1 second memory limit per test:256 megabytes 问 ...
- IEnumerator/IEnumerable接口
IEnumberator函数成员 Current返回序列中当前位置项的 属性 只读属性 返回object类型 MoveNext把枚举器位置前进到集合中下一项的方法 新位置有效返回true,否则fals ...
- IE6兼容inline-block的方法
或许有朋友会对IE不支持 display:inline-block 属性,表示疑问或者反对.说:“我在 IE 中对 a 或者 span 等内联元素使用 display:inline-block 一直是 ...
- 【BZOJ】【3093】【FDU校赛2012】A Famous Game
概率论 神题不会捉啊……挖个坑先 orz 贾教 & QuarterGeek /********************************************************* ...
- cojs 简单的求和问题 解题报告
一个上午写了两个数据生成器,三个暴力和两个正解以及一个未竣工的伪正解思路 真是累死本宝宝了 首先这个题目暴力我的数据是有很多良心分的 但是不同的暴力拿到的分数也会有所差距,由于是题解就不说暴力怎么写了 ...
- 毕向东JAVA视频视频讲解(第八课)
继承的好处: 1,提高了代码的复用性. 2,让类与类之间产生了关系,给第三个特征多态提供了前提. java中支持单继承.不直接支持多继承,但对C++中的多继承机制进行改良. 单继承:一个子类只能有一个 ...
- C语言中时间调用处理的相关函数介绍
asctime(将时间和日期以字符串格式表示) 相关函数:time,ctime,gmtime,localtime 表头文件:#include<time.h> 定义函数:char * asc ...
- JavaWeb项目开发案例精粹-第3章在线考试系统-001设计
1. 2. 3. 4. # MySQL-Front 5.0 (Build 1.0) /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE */; /*!40101 SET SQL ...
- C++:对象数组
对象数组 对象数组:每一个数组元素都是对象的数组,也就是说,若一个类有若干个对象,我们把这 一系列的对象用一个数组来存放.对应数组元素是对象,不仅具有的数据成员,而且还有函数 成员. @定义一个一维数 ...