layeropen关闭弹出层如何重新渲染上一级弹窗的dom元素
在关闭弹出层之前,可以先获取到上一级弹窗的dom元素,修改其中的内容,然后再关闭当前弹出层。示例代码如下:
// 获取上一级弹窗的dom元素
var parentDom = parent.layer.getChildFrame('body', index);
// 修改上一级弹窗的内容
$(parentDom).find('#content').text('新的内容');
// 关闭当前弹出层
layer.close(index);
其中,index是当前弹出层的索引值,可以通过layer.open()方法返回的值获取。getChildFrame()方法可以获取到父页面中指定弹窗的dom元素。在这个示例中,假设上一级弹窗中有一个id为content的元素,我们通过find()方法找到它并修改其中的文字内容。最后,调用layer.close()方法关闭当前弹出层。
原文地址: https://www.cveoy.top/t/topic/fpcf 著作权归作者所有。请勿转载和采集!