layer.open 父页面获取子页面的参数
// An highlighted block
parent.layer.open({
type: 2, //类型,解析url
closeBtn: 1, //关闭按钮是否显示 1显示0不显示
title: '选择经纬度', //页面标题
shadeClose: false, //点击遮罩区域是否关闭页面
shade: 0.8, //遮罩透明度
area: ['800px', '600px'], //弹出层页面比例
content: 'getPointController/getPoint' ,//弹出层的url
btn: '确定',
yes:function(index,layero){
//obj可以调用子页面的任何方法
var obj = $(layero).find("iframe")[0].contentWindow;
var point = obj.submitCoordinate();
var pointArray = point.split(",");
var jd = pointArray[0];
var wd = pointArray[1];
document.getElementById("latitude").value = jd;
document.getElementById("longitude").value = wd;
}
});
上述方法中的 obj 对象可以调用子页面js 里的方法。