這應該是咱們在開發中常常用到的吧,主窗口和Iframe層之間傳值實現咱們各類需求,好比打開某條記錄的詳細數據….ui
主窗口向Iframe層傳值:url
//主窗口代碼 layer.open({ type: 2, title: "標題", shade: 0.5, area: ['500px', '500px'], anim: 2, content: ['url'], success: function (layero, index) { var iframe = window['layui-layer-iframe' + index];//拿到iframe元素 iframe.child(JSON.stringify(data))//向此iframe層方法 傳遞參數 } }); //iframe層代碼 <script> function funrec(obj) { //這樣就把主窗體的值放到iframe層的隱藏控件了 //你也能夠直接拿到obj完成你的需求 $("#hid_rec").val(obj); </script>
iframe層向主窗口傳值就比較簡單了code
parent.$("#主窗口元素ID").val("須要傳遞的參數");