子頁面
//獲取選擇的客戶Id GetCheckData = function () { var data = table.checkStatus('tableCustomerPicker').data; if (data.length <= 0) { return []; }; var arrayIds = []; for (var i = 0; i < data.length; i++) { arrayIds.push(data[i].Id); } return arrayIds; };
父頁面
layer.open({ type: 2 , title: '選擇開票單位' , area: ['95%', '90%'] , content: 'SysCustmers_picker.html?issignle=1' , btn: ['確定', '取消'] //只是為了演示 , btnAlign: 'c' //按鈕居中 , yes: function (index, layero) { //1-獲取 var iframeWin = window[layero.find('iframe')[0]['name']]; var arrayIds = iframeWin.GetCheckData(); layer.close(index); } });