时间:2021-05-26
如下所示:
// 弹出楼栋负责人信息页面 layer.open({ type: 2, title:'请选择楼栋负责人', maxmin: false, area: ['60%', '80%'], offset: '0px', content: '${ctx}/life/houserInsertion/headBuildingInfo?pkProject='+pkProject, btn: ['确定','关闭'], yes: function(index){ //当点击‘确定'按钮的时候,获取弹出层返回的值 var res = window["layui-layer-iframe" + index].callbackdata(); //打印返回的值,看是否有我们想返回的值。 console.log(res); for (var i = 0; i < res.length; i++) { var html = "<div class='text' value='' style='visibility: visible;'>" + "<p>" + "<span class='responsibleName' value=" + res[i].value + ">" + res[i].title + "</span>" + "<a class='close_btn' οnclick='remove(this)'>" + 'X' + "</a>" + "</p>" "</div>" $("#responsibleName_id").append(html); } //最后关闭弹出层 layer.close(index); } });// 关键代码var res = window["layui-layer-iframe" + index].callbackdata();这行代码中‘callbackdata'是弹出层里面定义的函数。也许我们知道了什么!这个函数的作用就是返回值。弹出层定义callbackdata函数var callbackdata = function () { var data = { username: 'zhangfj', age:12, address:'广州' }; return data; }注意:下图是弹出层回调数据
以上这篇layui 弹出层回调获取弹出层数据的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
layer只是作为layui的一个弹层模块layer弹出层取消遮罩笔者认为跟layer弹出层非模态对话框类似layer.open({title:'在线调试',c
对于layer.alert()弹出层来说,想要在回调函数中执行一些操作。此时点击确定会执行回调函数,但并不会自动关闭弹窗。layer.alert('完成测评',
如下所示:这种弹出层在ajax执行完添加房间的动作后在回调里写varindex=parent.layer.getFrameIndex(window.name);
弹出窗口,加载页面。弹出窗口初始位置为居中。可在关闭窗口时,回调主页面按钮。要求jquery。效果演示首先,演示主窗口两个按钮作用。然后,演示关闭弹出窗口时,调
前一阵子做了一个简单的小项目,用到了Layer弹出层(弹出层的用法就不多加赘述了,官网上都有详细的介绍,这里附上网址http://layer.layui.com