宁波网站建设咨询:宁波网站建设
13780026116 宁波网站制作
网站公告
PHP技术
技术交流
网络推广
网站建设常见问答
殷雯动态
你的位置:首页> 新闻/观点 > 技术交流>使用layer弹出confirm窗口处理
技术交流
使用layer弹出confirm窗口处理

使用layer弹出confirm窗口处理

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
	});
	
}



点击:  1399    时间: 2021-08-26
上一条: 行业趋势
下一条: jQuery点击div指定input的内容
 
 
快速通道: 关于我们    网站建设    主机域名    付款方式    我的声明
  
联系我们
手机扫描QQ
网站建设咨询:
咨询热线:
宁波殷雯网站建设工作室
地 址: 浙江省宁波市江东区
电 话: 13780026116 
邮 箱:
waichun@qq.com
宁波网站建设
宁波网站制作
13780026116
宁波殷雯网站建设工作室 版权所有   浙ICP备16030041号-1