.net中调用数据库信息在页面中显示地图标注
varmap=newBMap.Map("container");$(function(){$.getJSON("/map/ajaxDb.aspx?id="+$("#hid...
var map = new BMap.Map("container");
$(function()
{
$.getJSON("/map/ajaxDb.aspx?id="+$("#hid_id").val(), { "resultType": "json" }, function(data, textStatus)
{
slng=data[0].lng;
slat=data[0].Lat;
var sContent ="<div style='line-height:1.8em;font-size:12px;'><b>地 址:</b>"+data[0].address+"<br/></div>";
var marker = new BMap.Marker(new BMap.Point(slng, slat)); // 创建标注
map.addOverlay(marker); // 将标注添加到地图中
var infoWindow = new BMap.InfoWindow(sContent); // 创建信息窗口对象
marker.addEventListener("click", function(){
this.openInfoWindow(infoWindow);
});
});
})
这段代码我用了以后发现只显示一片空白的
$.getJSON("/map/ajaxDb.aspx?id="+$("#hid_id").val(), { "resultType": "json" }, function(data, textStatus)这句话具体意思是什么求解答? 展开
$(function()
{
$.getJSON("/map/ajaxDb.aspx?id="+$("#hid_id").val(), { "resultType": "json" }, function(data, textStatus)
{
slng=data[0].lng;
slat=data[0].Lat;
var sContent ="<div style='line-height:1.8em;font-size:12px;'><b>地 址:</b>"+data[0].address+"<br/></div>";
var marker = new BMap.Marker(new BMap.Point(slng, slat)); // 创建标注
map.addOverlay(marker); // 将标注添加到地图中
var infoWindow = new BMap.InfoWindow(sContent); // 创建信息窗口对象
marker.addEventListener("click", function(){
this.openInfoWindow(infoWindow);
});
});
})
这段代码我用了以后发现只显示一片空白的
$.getJSON("/map/ajaxDb.aspx?id="+$("#hid_id").val(), { "resultType": "json" }, function(data, textStatus)这句话具体意思是什么求解答? 展开
1个回答
上海华然企业咨询
2024-10-21 广告
2024-10-21 广告
上海华然企业咨询有限公司专注于AI与数据合规咨询服务。我们的核心团队来自头部互联网企业、红圈律所和专业安全服务机构。凭借深刻的AI产品理解、上百个AI产品的合规咨询和算法备案经验,为客户提供专业的算法备案、AI安全评估、数据出境等合规服务,...
点击进入详情页
本回答由上海华然企业咨询提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询