利用BootStrap弹出二级对话框的简单实现方法


Posted in Javascript onSeptember 21, 2016

弹出二级对话框,即在对话框的基础上再弹出一个对话框。这对于CRM管理类系统来说应用场景很常见。看到网上有关于实现二级弹出框的方法,需要在一级对话框页面上添加不少css样式。其实,完全可以不用这么麻烦。

利用bootstrap实现二级对话框很简单,只需要在主页面上添加两个含有class="modal"的DIV标签。如下面代码:

<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8">
<meta name="decorator" content="window" />
<style type="text/css">
th,td {
white-space: nowrap;
text-align:center;
}
</style>
</head>
<body>
<div class="row">
......
......
...... 
<!-- 代码映射编辑对话框(属于一级对话框) -->
<div class="modal" id="codeMapEditModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"></div>
<!-- Modal 新增[源系统]代码[类型](属于二级弹出对话框) -->
<div class="modal" id="modal_newDialog" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
</div>
<script type="text/javascript" src="codeMapList.js"></script>
</body>
</html>

这样就可以在id="codeMapEditModal"的对话框弹出之后,在该对话框对应的js脚本中调用如下方法即可弹出id="modal_newDialog"的对话框。

function newDataItem(param){
$('#modal_newDialog').modal({
keyboard: false,
backdrop:'static',
remote : Global.ctx + "/html/tuple/codeInfo.html" 
});
}

不过需要注意的是,在对话框的关闭按钮上调用的方法如下:

一级对话框关闭按钮的方法为如下绿色标注所示:

<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> 
<h4 class="modal-title" id="codeMapEditHeader">XXX</h4></div>

二级对话框关闭按钮的方法为如下绿色标注所示:

<div class="modal-header">
<button type="button" class="close" onclick="modal_close(this)" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">二级对话框</h4></div>

如果不这样做,在关闭二级对话框的时候将会关闭一级对话框。

以上所述是小编给大家介绍的利用BootStrap弹出二级对话框的简单实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
Jan 29 Javascript
ajaxControlToolkit AutoCompleteExtender的用法
Oct 30 Javascript
jQuery大于号(&gt;)选择器的作用解释
Jan 13 Javascript
JS只能输入正整数的简单实例
Oct 07 Javascript
jQuery插件FusionCharts实现的3D柱状图效果实例【附demo源码下载】
Mar 03 Javascript
使用JavaScript实现表格编辑器(实例讲解)
Aug 02 Javascript
vue项目中jsonp跨域获取qq音乐首页推荐问题
May 30 Javascript
node跨域转发 express+http-proxy-middleware的使用
May 31 Javascript
服务端预渲染之Nuxt(使用篇)
Apr 08 Javascript
微信小程序框架的页面布局代码
Aug 17 Javascript
微信小程序按顺序同步执行的两种方式
Dec 20 Javascript
关于Javascript闭包与应用的详解
Apr 22 Javascript
angular route中使用resolve在uglify压缩后问题解决
Sep 21 #Javascript
使用bootstrap validator的remote验证代码经验分享(推荐)
Sep 21 #Javascript
D3.js实现柱状图的方法详解
Sep 21 #Javascript
AngularJS ng-style中使用filter
Sep 21 #Javascript
BootStrap与validator 使用笔记(JAVA SpringMVC实现)
Sep 21 #Javascript
JS实现简单的tab切换选项卡效果
Sep 21 #Javascript
详解AngularJs中$sce与$sceDelegate上下文转义服务
Sep 21 #Javascript
You might like
php常见的魔术方法详解
2014/12/25 PHP
PHP读取txt文本文件并分页显示的方法
2015/03/11 PHP
PHP水印类,支持添加图片、文字、填充颜色区域的实现
2017/02/04 PHP
PHP执行普通shell命令流程解析
2020/08/24 PHP
用ASP将SQL搜索出来的内容导出为TXT的代码
2007/07/27 Javascript
如何确保JavaScript的执行顺序 之jQuery.html深度分析
2011/03/03 Javascript
jQuery页面滚动浮动层智能定位实例代码
2011/08/23 Javascript
把jquery 的dialog和ztree结合实现步骤
2013/08/02 Javascript
Javascript中匿名函数的多种调用方式总结
2013/12/06 Javascript
Javascript中引用示例介绍
2014/02/21 Javascript
扩展jQuery对象时如何扩展成员变量具体怎么实现
2014/04/25 Javascript
Javascript实现的常用算法(如冒泡、快速、鸽巢、奇偶等)
2014/04/29 Javascript
Hammer.js+轮播原理实现简洁的滑屏功能
2016/02/02 Javascript
GitHub上一些实用的JavaScript的文件压缩解压缩库推荐
2016/03/13 Javascript
jQuery获取复选框被选中数量及判断选择值的方法详解
2016/05/25 Javascript
Javascript中级语法快速入手
2016/07/30 Javascript
利用jquery实现实时更新歌词的方法
2017/01/06 Javascript
Vue中render方法的使用详解
2018/01/26 Javascript
微信小程序实现滚动消息通知
2018/02/02 Javascript
解决vue做详情页跳转的时候使用created方法 数据不会更新问题
2020/07/24 Javascript
JavaScript 实现继承的几种方式
2021/02/19 Javascript
[03:52]显微镜下的DOTA2第三期——英雄在无聊的时候干什么
2014/06/20 DOTA
[01:03:27]NAVI vs EG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
python基础入门学习笔记(Python环境搭建)
2016/01/13 Python
Python使用Selenium模块模拟浏览器抓取斗鱼直播间信息示例
2018/07/18 Python
Python从使用线程到使用async/await的深入讲解
2018/09/16 Python
手写一个python迭代器过程详解
2019/08/27 Python
python3下pygame如何实现显示中文
2020/01/11 Python
手把手教你安装Windows版本的Tensorflow
2020/03/26 Python
python字典key不能是可以是啥类型
2020/08/04 Python
详解pycharm配置python解释器的问题
2020/10/15 Python
学生的自我鉴定范文
2013/10/24 职场文书
销售简历自我评价怎么写
2014/09/26 职场文书
党的群众路线教育实践活动专题组织生活会发言材料
2014/10/17 职场文书
2016年学校禁毒宣传活动工作总结
2016/04/05 职场文书
标准发言稿结尾
2019/07/18 职场文书