policeLabelCallback:function (x, y) { //针对警情没有x,y坐标时,Flex端获取X、Y坐标监听后调用此方法
art.dialog.open("../receive/jqlrtc?jqx="+x+"&jqy="+y, {
width:600,
height:250,
title:"警情标注",
lock:false,
button:[
{name:"提交", callback:function () {
$.post("../receive/saveJqlrtc", {
bjdh:this.iframe.contentWindow.$("#bjdh").val()
}, function(receiveData) {
if(receiveData == "-1" || receiveData == "INVALID") {
msg.alert("该警情是无效警情");
} else {
clearOperator.clearReceive();
alarm.putCache(alarmInfo);
tip.byHand("byHand"); //如果用户选择手动定位,则调用手动定位的方法
}
});
}},
{name:"取消"}
]
});
通过this.iframe.contentWindow.$("#bjdh").val()就能够获取到页面元素的值,其中this.iframe指的就是打开的页面的iframe。