layer通過父頁面呼叫子頁面的方法及屬性

2022-03-10 04:48:23 字數 506 閱讀 5827

在使用layer.js的過程中,需要通過layer.open()以iframe的形式開啟特定的頁面,同時需要用layer的按鈕對開啟的頁面進行提交及重置操作,但是苦於不知如何在父頁面呼叫子頁面的方法及屬性,查閱大量資料之後終於得出解決方案。

這是layer.open()的**

layer.open(,

btn2: function (index)

});

需要注意的是,必須提供乙個id屬性,以供之後查詢到所需的iframe。

這是呼叫子頁面方法的**:

function insertsubmit()

function insertreset()

注意:這段**是寫在父頁面中的,即layer所在的頁面。

這是子頁面(layer中開啟的頁面)中被呼叫的方法:

function mysubmit()

function myreset()

原文:

子頁面如何呼叫 關閉父頁面layer

在專案開發中,有時候操作子頁面需要在父頁面層級呼叫layer提示,如下圖 在子頁面執行了某個操作後給出layer提示,整個專案都被禁用,要等載入完成之後在關閉layer提示 html button id prohibit style display none button button id rem...

父頁面與layer子頁面相互呼叫

父頁面 layer.open zindex layer.zindex 重點1 一般用於解決和其它元件的層疊衝突 success function layero var datalist function farthertest 子頁面 單選按鈕 function test 1 父頁面呼叫子頁面的函式...

子頁面呼叫父頁面的函式

在layer.open建立的子頁面中,parent.layer.closeall iframe 關閉頁面都正常 如果在子頁面直接呼叫父頁面中的函式,parent.或者window.parent.一般這兩種可以呼叫到。第三種方式 將父頁面的函式掛載到window上,function window wi...