jquery删除记录弹出提示框
来自于《jquery权威指南》
-------------------
点击删除时,弹出提示框,并做相应的删除确定或取消

完整代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jQuery</title>
<style type="text/css">
body,div,ul,li{margin: 0;padding: 0; font-size: 13px;}
ul{list-style-type: none;}
.divShow{line-height: 32px;height: 32px;background-color: #eee;width: 280px;padding-left: 10px;}
.divShow span{padding-left: 50px;} .dialog{width: 360px;border: solid 5px #666;position: absolute;display: none;z-index: 101;}
.dialog .title{background-color: #fbaf15;padding: 10px;color: #fff;font-weight: bold;}
.dialog .title img{float: right;}
.dialog .content{background-color: #fff;padding: 25px;height: 60px;}
.dialog .content img{float: left;}
.dialog .content span{float: left;padding-top: 10px;padding-left: 10px;}
.dialog .bottom{text-align: right;padding: 10px 10px 10px 0;background-color: #eee;}
.mask{width: 100%;height: 100%;background-color: #000;position: absolute;top: 0px;left: 0px;filter:alpha(opacity=30);opacity:0.3;display: none;z-index: 100;}
.btn{border: solid 1px #666;padding: 2px;width: 65px;filter:progid:DXImageTransform:Microsoft.Gradient(GradientType=0,StartColorStr=#fff,EndColorStr=#ECE9D8);} </style>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript"> $(function(){
$("#btn1").click(function(){
$(".mask").show();
showDialog();
$(".dialog").show();
}); function showDialog(){
var objW = $(window);
var objC = $(".dialog");
var brsW = objW.width();
var brsH = objW.height();
var sclL = objW.scrollLeft();
var sclT = objW.scrollTop();
var curW = objC.width();
var curH = objC.height();
var left = sclL + (brsW - curW) /2;
var top = sclT + (brsH - curH) /2;
objC.css({"left":left,"top":top});
} $(window).resize(function(){
if(!$(".dialog").is(":visible")){
return;
}
showDialog();
}); $(".title img").click(function(){
$(".dialog").hide();
$(".mask").hide();
}); $("#btn3").click(function(){
$(".dialog").hide();
$(".mask").hide();
}); $("#btn2").click(function(){
$(".dialog").hide();
$(".mask").hide();
if($("input:checked").length != 0){
$(".divShow").remove();
}
}); }); </script>
</head>
<body> <div class="divShow">
<input type="checkbox" id="chb1" />
<a href="#">可以删除的记录</a>
<span><input id="btn1" type="button" value="删除" class="btn" /></span>
</div>
<div class="mask"></div>
<div class="dialog">
<div class="title"><img src="data:images/close.gif" alt="">删除时提示</div>
<div class="content"><span>是否确定删除该记录?</span></div>
<div class="bottom">
<input id="btn2" type="button" value="确定" class="btn" />
<input id="btn3" type="button" value="取消" class="btn" />
</div>
</div> </body>
</html>
jquery删除记录弹出提示框的更多相关文章
- js+jquery手写弹出提示框
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...
- c# web 删除时弹出提示框
方法1: 在控件中增加属性 <asp:Button ID="btnSub" runat="server" Text="提交" oncl ...
- 基于Jquery 简单实用的弹出提示框
基于Jquery 简单实用的弹出提示框 引言: 原生的 alert 样子看起来很粗暴,网上也有一大堆相关的插件,但是基本上都是大而全,仅仅几句话可以实现的东西,可能要引入好几十k的文件,所以话了点时间 ...
- jQuery - 选中复选框则弹出提示框
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...
- android标题栏下面弹出提示框(一) TextView实现,带动画效果
产品经理用的是ios手机,于是android就走上了模仿的道路.做这个东西也走了一些弯路,写一篇博客放在这里,以后自己也可用参考,也方便别人学习. 弯路: 1.刚开始本来用PopupWindow去实现 ...
- [转] 在Asp.net前台和后台弹出提示框
一.在前台弹出提示框 1.点击"A"标记或者"控件按钮"弹出提示框 <asp:LinkButton ID="lbtnDel" runa ...
- SilverLight 页面后台方法XX.xaml.cs 创建JS,调用JS ,弹出提示框
1.Invoke和InvokeSelf [c-sharp] view plaincopy public partial class CreateJSDemo : UserControl { publi ...
- android标题栏上面弹出提示框(二) PopupWindow实现,带动画效果
需求:上次用TextView写了一个从标题栏下面弹出的提示框.android标题栏下面弹出提示框(一) TextView实现,带动画效果, 总在找事情做的产品经理又提出了奇葩的需求.之前在通知栏显示 ...
- PHP弹出提示框并跳转到新页面即重定向到新页面
本文为大家介绍下使用PHP弹出提示框并跳转到新页面,也就是大家所认为的重定向,下面的示例大家可以参考下 这两天写一个demo,需要用到提示并跳转,主要页面要求不高,觉得没必要使用AJAX,JS等, ...
随机推荐
- 一段四表联查外加字符拼接的sql,留存备查
select DISTINCT [P_ID],[P_CODE],[P_CODE_OLD],[P_NAME],[NATIVE_PLACE],[GENDER],[EDUCATION],[EMPLOY_DA ...
- supervisor备忘
supervisor是把普通app变成deamon的工具,虽然没有erlang的supervise粒度那么细,但是已经非常方便了 安装 sudo apt-get install supervisor ...
- MySQL的Query Cache原理分析
QueryCache(下面简称QC)是根据SQL语句来cache的.一个SQL查询如果以select开头,那么MySQL服务器将尝试对其使用QC.每个Cache都是以SQL文本作为key来存的. 原理 ...
- mysql语句求按字段分组后组数是多少
select count(distinct ID) from table Thinkphp CURD写 $count = $model->where($where)->count('dis ...
- maven环境的搭建,lemon-OA办公系统的搭建
当时要搭建activiti工作流,但是这个工作流是基于maven启动的,于是,学习了一下,maven环境的搭建 准备的环境: Jdk 1.6 Eclipse IDE 一个或者 MyEclipse M ...
- jquery Autocomplete函数
<!doctype html> <html lang="en"> <head> <meta charset="utf-8&quo ...
- Network Real Trace Analysis 2015年12月10日
了解网络中真实的流量,国内很难找到巨人的肩膀. WAND是新西兰waikato 大学计算机系的研究小组,主要做网络测量,大规模网络流量捕获,网络分析.还做专业的分析软件. libtrace是其开源的分 ...
- vue之slot,组件标签嵌套
vue之slot,组件标签嵌套 插槽(Slot),在各种vue的ui插件中,经常见到的多个组件标签相互嵌套(如下)就是以此为基础的. <el-col > <el-checkbox & ...
- promtheus 配置文件
全局配置 global 属于全局的默认配置,它主要包含 4 个属性, scrape_interval: 拉取 targets 的默认时间间隔. scrape_timeout: 拉取一个 target ...
- jaegeropentracing的Java-client完整分布式追踪链
jaegeropentracing的Java-client完整分布式追踪链,在分布式系统中透传trace信息 之前文章记录了jaegeropentracing的Java-client追踪链在单系统中的 ...