function select() {
var longitude = $("#longitude").val();
var latitude = $("#latitude").val();
var index =layer.open({
type: 2,
area: ['60%', "100%"],
fix: false,
//不固定
maxmin: true,
shade: 0.3,
title: "定位",
content: ['/platform/district/getMap?longitude='+longitude+'&latitude='+latitude, 'no'],
btn: ['确认','关闭'],
// 弹层外区域关闭
shadeClose: true,
yes: function(index, layero) {
//这里这样写
var iframeWin = layero.find('iframe')[0];
console.log(iframeWin.contentWindow.districtId.value);
$("#longitude").val(iframeWin.contentWindow.lng);
$("#latitude").val(iframeWin.contentWindow.lat);
layer.close(index);
},
cancel: function(index) {
return true;
}
});
}
子类传值
<input id="districtId" name="districtId" value="000" type="hidden">