var index = layer.open({
type: 2,
title: '標(biāo)題',
maxmin: true,
shadeClose: false, // 點(diǎn)擊遮罩關(guān)閉層
area: ['800px', '520px'], //子頁(yè)面大小
btn: ['按鈕名稱(chēng)'],
btnAlign: 'c',
content: '請(qǐng)求路徑', // iframe的url
yes: function (index, layero) { //按鈕【按鈕一】的回調(diào)
//獲取彈出層容器
var iframeWin = window[layero.find('iframe')[0]['name']];
//獲取彈出層$('#exampleTable').bootstrapTable選中行數(shù)據(jù)
var rows = iframeWin.$('#exampleTable').bootstrapTable('getSelections');
//獲取到表格的選中行數(shù)據(jù),進(jìn)行后續(xù)操作
for(let i; i < rows.length; i++){
console.log(rows[i].id) //id是該行內(nèi)的屬性
}
layer.close(index);
}
});
layer.full(index); //彈出層全屏顯示
2.獲取子頁(yè)面的表格單選框選中的數(shù)據(jù)
var index = layer.open({
type: 2,
title: '標(biāo)題',
maxmin: true,
shadeClose: false, // 點(diǎn)擊遮罩關(guān)閉層
area: ['800px', '520px'],
btn: ['按鈕名稱(chēng)'],
btnAlign: 'c',
content: '請(qǐng)求路徑', // iframe的url
yes: function (index, layero) {
//按鈕【按鈕一】的回調(diào)
let obj = layero.find('iframe')[0].contentWindow;
let list = obj.getSelection();
console.log(list[0].id);
layer.close(index);
}
});
layer.full(index);
3.獲取子頁(yè)面的input值,及給子頁(yè)面的input賦值
var index = layer.open({
type: 2,
title: '標(biāo)題',
maxmin: true,
shadeClose: false, // 點(diǎn)擊遮罩關(guān)閉層
area: ['800px', '520px'],
btn: ['按鈕名稱(chēng)'],
btnAlign: 'c',
content: '請(qǐng)求路徑', // iframe的url
success: function (layero, index) {
//成功回調(diào),給子頁(yè)面賦值
var body = layer.getChildFrame('body', index); //得到iframe頁(yè)的body內(nèi)容
body.find("#子頁(yè)面id").val('賦值');
},
yes: function (index, layero) {
//按鈕【按鈕一】的回調(diào),獲取子頁(yè)面的值
var body = layer.getChildFrame('body', index); //得到iframe頁(yè)的body內(nèi)容
console.log(body.find("#子頁(yè)面id").val());
layer.close(index); //關(guān)閉子頁(yè)面
}
});
layer.full(index);
【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問(wèn)題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!