jquery实现点击弹出对话框


Posted in jQuery onFebruary 08, 2020

本文实例为大家分享了jquery实现点击弹出对话框的具体代码,供大家参考,具体内容如下

1.html里面隐藏好一个div

<div class="dialog" id="delallpartdialog">
 <div class="title">
  <img alt="点击可以关闭" src="/static/images/disk.png" width="30px" height="30px;">
  删除时提示
 </div>
 <div class="content">
  <img alt="" src="delete.gif" width="60px" height="60px">
  <span>你真的要删除所有分区吗?</span>
 </div>
 <div class="bottom">
  <input type="button" value="确定" class="btnok">
  <input type="button" value="取消" class="btnnoOk">
 </div>
</div>

2.css样式里面增加一个弹出对话框的样式

.dialog{width:360px;border:1px #666 solid;position:absolute;display:none;z-index:101;}
.dialog .title {background: #333;padding:10px; color: #fff; font-weight: bold; }
.dialog .title img {float: right;}
.dialog .content {background: #fff;padding:25px;height: 60px;}
.dialog .content img {float: left;}
.dialog .content span {float: left;padding:10px;}
.dialog .bottom {text-align: right;padding:10px 10px 10px 0px;background: #eee;}
.dialog .btn {border: #666 1px solid;width:65px;}

3.js里面监控点击弹框和弹框后的确定和取消动作

$(".delallpart").on("click",function () {
  $.ajax({
  url:"/osd/opt/delallpart",
  type: "POST",
  datatype:'json',
  data: {"action":"del_all","del_mount":"2"},
  beforeSend: function (xhr, settings) {
   xhr.setRequestHeader("X-CSRFToken", getCookie2('csrftoken'));
  },
  success: function (arg) {
   var div = $("#delallpartdialog");
   div.css("display", "block");
   div.css("left", 500).css("top", 500);
  }
 });
});
$(".dialog").on("click",".btnnoOk", function () {
 alert("not ok");
 $(this).parents(".dialog").css("display", "none");
});
 
$("#delallpartdialog").on("click",".btnok", function () {
 alert("ok!");
});

4.效果图

jquery实现点击弹出对话框

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery使用JSONP实现跨域获取数据的三种方法详解
May 04 jQuery
jQuery extend()详解及简单实例
May 06 jQuery
深入研究jQuery图片懒加载 lazyload.js使用方法
Aug 16 jQuery
jQuery图片加载失败替换默认图片方法汇总
Nov 29 jQuery
jquery中done和then的区别(详解)
Dec 19 jQuery
js与jQuery实现获取table中的数据并拼成json字符串操作示例
Jul 12 jQuery
jQuery 实现倒计时天,时,分,秒功能
Jul 31 jQuery
jquery获取select选中值的文本,并赋值给另一个输入框的方法
Aug 21 jQuery
jQuery访问json文件中数据的方法示例
Jan 28 jQuery
jQuery实现简单弹幕效果
Nov 28 jQuery
jQuery实现高度灵活的表单验证功能示例【无UI】
Apr 30 jQuery
jQuery实现可以扩展的日历
Dec 01 jQuery
jQuery实现简易聊天框
Feb 08 #jQuery
jquery添加div实现消息聊天框
Feb 08 #jQuery
jQuery实现聊天对话框
Feb 08 #jQuery
jquery实现聊天机器人
Feb 08 #jQuery
jQuery实现获取多选框的值示例
Feb 07 #jQuery
jQuery操作选中select下拉框的值代码实例
Feb 07 #jQuery
如何使用Jquery动态生成二级选项列表
Feb 06 #jQuery
You might like
建立文件交换功能的脚本(二)
2006/10/09 PHP
php性能优化分析工具XDebug 大型网站调试工具
2011/05/22 PHP
php生成随机数的三种方法
2014/09/10 PHP
PHP实现事件机制实例分析
2015/06/26 PHP
360搜索引擎自动收录php改写方案
2018/04/28 PHP
PHP 获取客户端 IP 地址的方法实例代码
2018/11/11 PHP
php生成HTML文件的类方法
2019/10/11 PHP
解决laravel(5.5)访问public报错的问题
2019/10/12 PHP
幻宇的层模拟窗口效果-提供演示和下载
2007/01/20 Javascript
YUI Compressor压缩JavaScript原理及微优化
2013/01/07 Javascript
node.js中的socket.io入门实例
2014/04/26 Javascript
初步了解javascript面向对象
2015/11/09 Javascript
JS 清除字符串数组中,重复元素的实现方法
2016/05/24 Javascript
从重置input file标签中看jQuery的 .val() 和 .attr(“value”) 区别
2016/06/12 Javascript
基于javascript的异步编程实例详解
2017/04/10 Javascript
win系统下nodejs环境安装配置
2017/05/04 NodeJs
详解微信UnionID作用
2019/05/15 Javascript
微信小程序转发事件实现解析
2019/10/22 Javascript
使用vue引入maptalks地图及聚合效果的实现
2020/08/10 Javascript
在Python中使用poplib模块收取邮件的教程
2015/04/29 Python
[原创]pip和pygal的安装实例教程
2017/12/07 Python
快速了解Python开发中的cookie及简单代码示例
2018/01/17 Python
python OpenCV学习笔记直方图反向投影的实现
2018/02/07 Python
浅析Python 实现一个自动化翻译和替换的工具
2019/04/14 Python
python调用webservice接口的实现
2019/07/12 Python
Pycharm 字体大小调整设置的方法实现
2019/09/27 Python
python 用 xlwings 库 生成图表的操作方法
2019/12/22 Python
Python之Django自动实现html代码(下拉框,数据选择)
2020/03/13 Python
详解Html5原生拖拽操作
2018/01/12 HTML / CSS
英国知名小木屋定制网站:Tiger Sheds
2020/03/06 全球购物
纬创Java面试题笔试题
2014/10/02 面试题
宝宝满月酒主持词和仪式流程
2014/03/27 职场文书
2014年人事部工作总结
2014/12/03 职场文书
五年级作文之想象作文
2019/10/30 职场文书
在pycharm中无法import所安装的库解决方案
2021/05/31 Python
MySQL数据库10秒内插入百万条数据的实现
2021/11/01 MySQL