日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

layui彈窗傳值

作者:是文靜的 更新時間: 2023-12-26 編程語言

父頁面

layui.use(['form','util', 'miniPage'], function () {
    var form = layui.form, 
        util = layui.util
        miniPage = layui.miniPage,

	//在點擊事件里跳轉彈窗
	$(document).on('click','.policy-channel-select',function(){
        curPolicy = 0

		//彈窗url
        let url = "";
        var openWH = miniPage.getOpenBig();
        layer.open({
            title: '選擇政策渠道',
            type: 2,
            area: [openWH[0] + 'px', openWH[1] + 'px'],
            content: url,
            btn: ['確定', '取消'],
            success: function (layero, index) {
                var iframeWin = window[layero.find('iframe')[0]['name']];
                //向彈窗傳參
                iframeWin.curPolicy = curPolicy;
                iframeWin.addChannelData = addChannelData;
                //調用彈窗中得方法,加載彈窗
                iframeWin.loadLayui();
            },
            yes: function (index, layero) {
                var iframeWin = window[layero.find('iframe')[0]['name']];
                iframeWin.getChannelData()
                //從彈窗中取值
                addChannelData= JSON.parse(JSON.stringify(iframeWin.addChannelData));
                var addData = []
                curPolicy= JSON.parse(JSON.stringify(iframeWin.curPolicy));
                layui.layer.close(index);
            },
            cancel: function (index, layero) {
                layer.close(index);
            }
        });
    })
 }) 

子頁面

<div class="layuimini-container layuimini-page-anim">
    <div class="layuimini-main">
        <div class="layui-card layui-row">
            <div id="selectStore">
                <div id="store_transferExtend"></div>
            </div>
        </div>
    </div>
</div>
<script>
//接受從父頁面傳遞得值
//先拿值在加載loadLayui ()方法,確保在加載方法時已經拿到父頁面傳遞的數據
var addChannelData = [],
curSelectPolicy = ''
function loadLayui () {
    layui.use(['form','table'], function () {
        var table =layui.table;
        var form=layui.form;

        
    });
}
//向父頁面傳遞數據,在父頁面調用當前方法時進行數據的傳遞
function getChannelData () {
    addChannelData = []
    curSelectPolicy = curSelectPolicy
}
</script>

原文鏈接:https://blog.csdn.net/qq_44091061/article/details/128664467

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新