layer.open 的 yes回调函数,怎么才能不自动关闭弹窗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了layer.open 的 yes回调函数,怎么才能不自动关闭弹窗相关的知识,希望对你有一定的参考价值。
1、可以通过腾讯电脑管家实现,具体操作如下图:
2、可以通过浏览器自带功能实现(以360浏览器为例):
参考技术A 官方文档,注意看中文注释 加return false 就行,我是加在按钮方法的最后面,亲测有用layer.open(
content: 'test'
,btn: ['按钮一', '按钮二', '按钮三']
,yes: function(index, layero)//按钮【按钮一】的回调
,btn2: function(index, layero)//按钮【按钮二】的回调
//return false 开启该代码可禁止点击该按钮关闭
,btn3: function(index, layero)//按钮【按钮三】的回调
//return false 开启该代码可禁止点击该按钮关闭
,cancel: function()//右上角关闭回调
//return false 开启该代码可禁止点击该按钮关闭
);
layer 点击yes后在回调函数里获取layer.open({})iframe里面元素
参考:http://fly.layui.com/jie/19690/
yes: function(index, layero) { uid.value = $(layero).find(‘iframe‘)[0].contentWindow.user_id.value; //将子窗口中的 user_id 抓过来 layer.close(index); //关闭弹窗 },
以上是关于layer.open 的 yes回调函数,怎么才能不自动关闭弹窗的主要内容,如果未能解决你的问题,请参考以下文章