JavaScript怎样在删除前添加确认弹出框?


Posted in Javascript onMay 27, 2019

一,【前言】

最近架构组开发的”异常监控平台”,虽说是公司内部基础研发部业务组上百人用的一个系统,但是对一下体验度的提升还是要的,例如,删除是直接删除还是删除之前有一个确认弹出框比较好呢?

答案当然是有确认提示框好,这样可以避免误删.

JavaScript怎样在删除前添加确认弹出框?

二,【详情】 

1,思考方法:

可以添加 js, 或添加一个 function 用一个Ajax.

2,现在情况:

原代码删除是 HTML表单形式,调接口的方式;  网上查了一般都是 onclick方式,这怎么办?

JavaScript怎样在删除前添加确认弹出框?

3,本次解决方案:

(1)  更改 href=”” 换成 onclick=”function()” 触发.

JavaScript怎样在删除前添加确认弹出框?

(2)  onclick=”function()”中 function() 实现:

 JavaScript怎样在删除前添加确认弹出框?

(3)  优化后代码如下:

onclick 代码:

var delHtml = '<a name="trash"style="cursor: pointer" class="glyphicon glyphicon-trash"title="删除" onclick="confirmDel('+id+')"></a>';

function 函数如下 :

functionconfirmDel( id) {
var r=confirm("您确定要删除?")
if (r==true)
{
$.post("/alcf/del",{id:id},function (result) {
window.location.reload();
})
}else {return;}
}

三,【小结】     

圣人有曰:”不怕不知道,就怕不知道!”,先查询,先去实践,在去更改和优化,第一次不一定能做到至善至美,但是一定要去先实践, 多交流,多沟通, 先站在巨人的肩膀上去成长!

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

Javascript 相关文章推荐
jQuery 打造动态渐变按钮 详细图文教程
Apr 25 Javascript
Underscore.js 的模板功能介绍与应用
Dec 24 Javascript
jQuery+CSS实现菜单滑动伸展收缩(仿淘宝)
Mar 22 Javascript
JS设置获取cookies的方法
Jan 26 Javascript
JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
Mar 20 Javascript
JS数字抽奖游戏实现方法
May 04 Javascript
JavaScript的jQuery库中ready方法的学习教程
Aug 14 Javascript
使用JSON作为函数的参数的优缺点
Oct 27 Javascript
JS正则表达式验证中文字符
May 08 Javascript
vue打包后显示空白正确处理方法
Nov 01 Javascript
解决Vue+Element ui开发中碰到的IE问题
Sep 03 Javascript
vue-cli中使用高德地图的方法示例
Mar 28 Javascript
vue项目前端错误收集之sentry教程详解
May 27 #Javascript
了解javascript中变量及函数的提升
May 27 #Javascript
基于vue实现一个禅道主页拖拽效果
May 27 #Javascript
jQuery实现input输入框获取焦点与失去焦点时提示的消失与显示功能示例
May 27 #jQuery
初学node.js中实现删除用户路由
May 27 #Javascript
jquery实现动态创建form并提交的方法示例
May 27 #jQuery
jquery实现动态改变css样式的方法分析
May 27 #jQuery
You might like
用php和MySql来与ODBC数据连接
2006/10/09 PHP
探讨:array2xml和xml2array以及xml与array的互相转化
2013/06/24 PHP
PHP中strlen()和mb_strlen()的区别浅析
2014/06/19 PHP
php轻量级的性能分析工具xhprof的安装使用
2015/08/12 PHP
php限制文件下载速度的代码
2015/10/20 PHP
在WordPress中实现评论头像的自定义默认和延迟加载
2015/11/24 PHP
关于php微信订阅号开发之token验证后自动发送消息给订阅号但是没有消息返回的问题
2015/12/21 PHP
Yii中CGridView实现批量删除的方法
2015/12/28 PHP
Codeigniter中集成smarty和adodb的方法
2016/03/04 PHP
laravel5.2实现区分前后台用户登录的方法
2017/01/11 PHP
laravel中命名路由的使用方法
2017/02/24 PHP
浅析Prototype的模板类 Template
2011/12/07 Javascript
JavaScript面向对象程序设计三 原型模式(上)
2011/12/21 Javascript
在Python中使用glob模块查找文件路径的方法
2015/06/17 Javascript
jquery插件之文字间歇自动向上滚动效果代码
2016/02/25 Javascript
AngularJs bootstrap详解及示例代码
2016/09/01 Javascript
jQuery居中元素scrollleft计算方法示例
2017/01/16 Javascript
javascript 正则表达式分组、断言详解
2017/04/20 Javascript
vue实现动态数据绑定
2017/04/28 Javascript
webpack学习教程之publicPath路径问题详解
2017/06/17 Javascript
AngularJS对动态增加的DOM实现ng-keyup事件示例
2018/03/12 Javascript
jQuery.validate.js表单验证插件的使用代码详解
2018/10/22 jQuery
js实现图片放大并跟随鼠标移动特效
2019/01/18 Javascript
微信小程序的tab选项卡的实现效果
2019/05/15 Javascript
python定时关机小脚本
2018/06/20 Python
pandas 根据列的值选取所有行的示例
2018/11/07 Python
pyinstaller打包opencv和numpy程序运行错误解决
2019/08/16 Python
python调用API接口实现登陆短信验证
2020/05/10 Python
标签和贴纸印刷:Lightning Labels
2018/03/22 全球购物
Alexandre Birman美国官网:亚历山大·伯曼
2019/10/30 全球购物
Optimalprint加拿大:在线打印服务
2020/04/03 全球购物
程序员机试试题汇总
2012/03/07 面试题
群众路线教育党员自我剖析材料
2014/10/06 职场文书
2015年招生工作总结
2015/05/04 职场文书
2015暑期工社会实践报告
2015/07/13 职场文书
python机器学习创建基于规则聊天机器人过程示例详解
2021/11/02 Python