您现在的位置是:首页 > 技术交流技术交流
使用layer弹出confirm窗口处理
2021-08-26【技术交流】1823 人已围观
简介javascript中onClick是有return方法的。比如<a href="xxx" onClick="return ...
javascript中onClick是有return方法的。比如
<a href="xxx" onClick="return chk()">。这里的return返回值决定了当前链接是否继续跳转。
当返回true时,将继续跳转。
当返回false时,链链接将中断操作。类似void(0).
在查资料时看到以下内容很有帮助:
当在 <a href="abc.htm" onclick="return add_onclick()">Open</a> 中
如果函数 add_onclick() 返回 true, 那么 页面就会打开 abc.htm
否则, (返回 false), 那么页面不会跳转到 abc.htm, 只会执行你的 add_onclick() 函数里的内容. (add_onclick函数中控制页面转到 abc.htm除外
)
而 <a href="abc.htm" onclick="add_onclick()">Open</a>
不管 add_onclick() 返回什么值, 都会在执行完 add_onclick 后打开页面 abc.htm
另外补充:
onclick事件时就相当于onclick="return true/false"
layer代码
//删除确认 function del_book(){ layer.confirm('确认删除此条信息吗?',{ btn:['Yes','No'], yes:function(index){ console.log("del"); layer.close(index); return true; }, btn2:function(index){ console.log("no"); layer.close(index) return false; }, icon:2 }); }
关注宁波网站建设博客,更多精彩分享,敬请期待!
Tags:
很赞哦! ()
相关文章
随机图文
thinkphp 模板中存值
模板里存值,这样的场景经常使用在循环内需要对变量进行比较判断的情况下.下面我们来看看是如何做到的. 在项目开发的时候,有时候希望直接在模板...前端开发仓库
偶得一站前端开发仓库,站长收集了众多常用js jquery插件和实用小工具。 jquery插件并且带了下载链接和实例文字说明,参数列表。...mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法
MySQL查询今天,昨天,近7天,近30天,本月,上一月数据的方法分析总结:(这篇文章 看到后我仿佛又是看到了新窗户,眼前一亮)mysql还...Waiting (TTFB) 时间超长是什么原因
有时网站打开很慢,浏览器先是一片空白.加载几十秒后才会完整显示.通过F12网站开发者工具发现Waiting (TTFB)加载时间最长.一...