打开iframe弹层,并接收操作传值:
$(".btn-sel").click(function () {
layer.open({
btn: ['确定'],
type: 2,
title: '标题库',
shadeClose: true,
shade: 0.8,
area: ['600px', '595px'],
content: '/book/noveltitlelist',//iframe弹层的页面地址
yes: function (index, layero) {
var iframeWin = window[layero.find('iframe')[0]['name']];
var iframeModel = iframeWin.GetValue();//接收iframe传递过来的值
//console.info(iframeModel);
if (iframeModel != null) {
$("#title").val(iframeModel);
layer.close(index);
}
else {
layer.msg("请选择标题!");
layer.close(index);
}
}
});
});
iframe页面传递参数:
var currentModel = "这是标题";
function GetValue() {
return currentModel;//还可以传递对象
}