父頁面獲取iframe子頁面值 關鍵: win = h.find("iframe")[0].contentWindow 的作用詳解


win = h.find("iframe")[0].contentWindow   

這句的作用:獲取子頁面中的一些屬性的內容

詳解見下面示例

function openSelGood(){
    var tit = '商品列表';
/*      */
    var goodId = $("#goodId").val();
    top.$.jBox('iframe:${ctx}/sys/orderManage/goodListForOrder',{title: tit ,width: 950,height: 600,top:0,buttons: {"確定":"ok",'關閉': true },submit:function(v, h, f){
        if (v=="ok"){
            var win = h.find("iframe")[0].contentWindow;
            var id  =    win.ids.join(",");
            var name = win.ids.join(",");
            $("#goodId").val(id);
            $("#goodName").val(name);
        }
    }

win是子頁面的整個對象

所以想要獲取子頁面的一些值的話,可以直接用win這個變量即可進行取值

 var id  =    win.ids.join(","); var name = win.ids.join(",");
都在進行從子頁面中取值:取出ids中的值,並用‘,’分割


免責聲明!

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



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