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中的值,並用‘,’分割