Html中模态框(弹出框)使用入门
作为html学习学习模态框需要二步:
效果图

第一步学习HTML中 div的弹出
②HTML代码
#typeView,#musicView{
display:none;
border:1em solid #3366ff;
height:auto;
width:%;
left:%;
top:%;
position:absolute; <!-- -->
z-index:; <!-- 层级优先级-->
background:white;
}
<div id="typeView">
<label class="quit glyphicon glyphicon-off ">取消</label>
<form id="f_type" method="post" enctype="multipart/form-data">
<div class="form-group">
<label>类型名字</label>
<input type="text" name="T_Name" id="T_Name" class="form-control" />
<input type="/>
</div>
<div class="form-group">
<label>备注</label>
<textarea name="T_Remark" id="edit" class="form-control"></textarea>
</div>
<div class="form-group">
<input type="button" class="form-control btn btn-success" id="bt_addType" value="增加" />
</div>
</form>
</div>
③触发JQ事件
$("#addType").click(function () {
var edit = new wangEditor('edit').create();
$("#typeView").show();
})
第二步学习BOOTStrap3中的模态框
效果图:

1.创建模态框
<div class="modal fade" id="adminView" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="myModalLabel">用户管理</h4>
</div>
<div class="modal-body">
<form action="/api/admin/" class="" method="post" id="Form_AdminView" type="">
<input type="hidden" id="Adm_Id" name="Adm_Id" />
<div class="form-group">
<label>名字</label>
<input type="text" class="form-control" name="Adm_Name" id="Adm_Name" />
</div>
<div class="form-group">
<label>账号</label>
<input type="text" name="Adm_Card" class="form-control" id="Adm_Card" />
</div>
<div class="form-group">
<label>密码</label>
<input type="text" name="Adm_Pwd" class="form-control" id="Adm_Pwd" />
</div>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
<button type="button" class="btn btn-primary" id="Btn_AdminView">修改</button>
</div>
</div>
</div>
</div>
2.调用使用模态框
$("#btn_AddAdmin").click(function () {
//操作类型
$("#Form_AdminView").attr("type", "add");
//重置输入框内的值
$("#Form_AdminView").find("input").val("");
//显示模态框
$("#adminView").modal("show");
});
<!-- 隐藏 $("#adminView").modal("hide") -- >
试用版模态框的时候出现的问题:
1.模态框用来编辑或增加,如果add/edit用同一个个模态框,就会存在上一次的值保留的问题 b
解决:$("form > input").val("") =》form表单清空
2016.5.12
问题2:用B3模态框存在编辑器变性,看怎么解决
Html中模态框(弹出框)使用入门的更多相关文章
- bootstrap中popover.js(弹出框)使用总结+案例
bootstrap中popover.js(弹出框)使用总结+案例 *转载请注明出处: 作者:willingtolove: http://www.cnblogs.com/willingtolove/p/ ...
- 在IOS11中position:fixed弹出框中的input出现光标错位的问题
问题出现的背景: 在IOS11中position:fixed弹出框中的input出现光标错位的问题 解决方案 一.设计交互方面最好不要让弹窗中出现input输入框: 二.前端处理此兼容性的方案思路: ...
- firefox浏览器中 bootstrap 静态弹出框中select下拉框不能弹出(解决方案)
问题出现场景1: 在firefox浏览器中在bootstrap弹出的modal静态框中再次弹出一个静态框时 select下拉框不能弹出选项 解决方案:去掉最外层静态框的 tabindex=" ...
- js中三种弹出框
javascript的三种对话框是通过调用window对象的三个方法alert(),confirm()和prompt()来获得,可以利用这些对话框来完成js的输入和输出,实现与用户能进行交互的js代码 ...
- 蜗牛爱课 - iOS7、8模态半透明弹出框
//源Controller中跳转方法实现 MKDialogController *controller = [[MKDialogController alloc] init]; controller. ...
- IOS中position:fixed弹出框中的input出现光标错位的问题
解决方案是 在弹框出现的时候给body添加fixed <style type="text/css"> body{ position: fixed; width: 100 ...
- WebDriver测试web中遇到的弹出框或不确定的页面
我自己是用try catch解决的,不知道其他人的解决方法?如有,可以留言
- updatepanel中使用alert弹出框方法
原文发布时间为:2009-05-17 -- 来源于本人的百度文章 [由搬家工具导入] ScriptManager.RegisterStartupScript(this.UpdatePa ...
- js中的alert弹出框文字乱码解决方案
使用如下代码即可: echo '<html>'; echo '<head><meta http-equiv="Content-Type" conten ...
- ⒁bootstrap组件 工具提示框 弹出框 警告框 基础案例
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
随机推荐
- Activity源码简要分析总结
Activity源码简要分析总结 摘自参考书籍,只列一下结论: 1. Activity的顶层View是DecorView,而我们在onCreate()方法中通过setContentView()设置的V ...
- iOS 7 与 Xamarin - MultiPeer Connectivity(转载)
随着时代的改变,移动设备在生活工作都开始取代原有的pc.设备间的数据交互就成为了必备可少的功能.比较成熟的产品有NFC.这个啪啪的操作很流行,例如分享图片,分享文件等 .但是在iOS设备中还没有NFC ...
- error=Error Domain=NSURLErrorDomain Code=-1003
我的情况:模拟器 可以返回数据 .真机不可以.我手机连接的同事的共享,我以为他的网段和后台的网段在同一个网段.一直在找错误,打开手机网络设置一看 ,原来不在同一网段.手机的网络必须要跟PC的在同一个 ...
- 【代码笔记】iOS-两个时间字符串的比较
一,效果图. 二,代码. - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the ...
- 【代码笔记】iOS-淡出淡入效果
一,效果图. 二,工程图. 三,代码. ViewController.h #import <UIKit/UIKit.h> @interface ViewController : UIVie ...
- 【Android】监听Notification被清除
前言 一般非常驻的Notification是可以被用户清除的,如果能监听被清除的事件就可以做一些事情,比如推送重新计数的问题. 声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www ...
- classpath: 和classpath*:的区别
classpath本质是jvm的根路径,jvm获取资源都是从该根路径下找的,注意这个根路径是个逻辑路径,并不是磁盘路径.比如两个jar包的路径是/a/a.jar和/b/b.jar,但是用classpa ...
- 小说一下case ~
case 这个关键词,用的地方不少~大部分的用途都通过以下的方式去应用 SELECT CASE @i END AS 测试1; 测试1 ----------- DECLARE @Hour INT = D ...
- 利用 druid 解析器解析SQL
最近参与一个开源项目,一个功能的实现,用到了 druid 解析器来解析SQL,记录下如果使用 druid 来解析SQL,实现对SQL的拦截改写. 1. 对 insert 语句进行解析: private ...
- SQL Server调优系列玩转篇(如何利用查询提示(Hint)引导语句运行)
前言 前面几篇我们分析了关于SQL Server关于性能调优的一系列内容,我把它分为两个模块. 第一个模块注重基础内容的掌握,共分7篇文章完成,内容涵盖一系列基础运算算法,详细分析了如何查看执行计划. ...