layui 父頁面獲取彈窗傳遞的值 和 父頁面傳值給子彈窗的方法


參考鏈接:https://www.cnblogs.com/yysbolg/p/9977387.html

1.父頁面獲取子頁面(彈窗)的值:

現在父頁面頁面加載方法中定義方法,專門用來獲取從子頁面的值

$(document).ready(function() {

//拿到子窗口中傳回的數據
function getChildrenData(data){
console.log('從子頁面傳遞回到數據:');
console.log(data);
}
});

子頁面調用父頁面的取值方法:

parent.getChildrenData(data);//data為需要傳遞的值

2.父頁面傳值給子頁面(彈窗):

現在打開彈窗之前將需要傳遞的數據進行定義。

var id=21;
window.PartitionId=id;//id 是需要傳遞的數據
layer.open({
type:2,
closeBtn:0,
title:"添加貨架",
content:"需要彈出的頁URL",
area: ['800px', '500px']
});

在打開的彈窗頁面中可以這么獲取到從父頁面傳遞過來的值:

console.log(parent.PartitionId);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM