MapABC地图问题

蜜_Lumia 2012-02-14 11:20:05

function addMarkerOnMap(result) {
if (result.length>11)
{
try
{
_json=eval("(" + result + ")");
}
catch (error)
{
alert("数据存在非法字符!");
document.getElementById("btnSrh").value="查 询";
document.getElementById("btnSrh").removeAttribute("disabled");
return;
}
var jsLocat = _json.Table;
var index=0;
var latlng;
var pre_latlng;
var flag=false;
var listcust = new Array(jsLocat.length);
var markerOption = new MMarkerOptions();
var html =new MTipOptions();
for(var i = 0;i < jsLocat.length;i++ )
{
latlng = new MMarker(new MLngLat(jsLocat[i].LON,jsLocat[i].LAT),markerOption);
if (jsLocat[i].VISIT_TYPE!="0" && jsLocat[i].VISIT_TYPE!=undefined)
{
if (flag==false && parseFloat(jsLocat[i].LAT)!=0.0 && parseFloat(jsLocat[i].LON) !=0.0)
{
pre_latlng=new MMarker(new MLngLat(jsLocat[i].LAT,jsLocat[i].LON),markerOption);
flag=true;
}
}
html.content="拜访序号:"+eval(index+1)+"<br/>终端名称:"+jsLocat[i].NAME+"<br/>客户地址:"+jsLocat[i].ADDRESS_LINE;
html.content+="<br/>联系人:"+jsLocat[i].SLOG_CODE+"<br/>联系方式: "+jsLocat[i].FAX + " " +jsLocat[i].TELEPHONE;
html.content +="<br/>GPS信息:<span style=\"color:Blue\">"+jsLocat[i].TYPE_NAME+"</span>";
markerOption.imageUrl = "../Resources/Images/green_marker.png"; html.content+="<br/>商户坐标:"+jsLocat[i].LON +","+jsLocat[i].LAT;
html.content+="<br/>拜访坐标:"+jsLocat[i].VISITLON+","+jsLocat[i].VISITLAT ;
html.content+="<br/>到店时间:"+jsLocat[i].START_TIME;
html.content+="<br/>离店时间:"+jsLocat[i].STOP_TIME;
html.content+="<br/>订单数量: "+jsLocat[i].ORDER_NUM_CS +"箱 " + jsLocat[i].ORDER_NUM_PC +"盒";
var ddl =document.getElementById("ddlUserList");
var username= ddl.options[ddl.selectedIndex].text;
var userid = ddl.value;
html.content+="<br/><a href=\"../OrderManagement/Order_List_View.aspx?customerid="+jsLocat[i].ID +"&visittime="+document.getElementById("<%=txtDate.ClientID %>").value +"&loginid="+userid +"\" target=\"_blank\">订单明细</a>";
if (jsLocat[i].PHOTO_ID!="")
{
html.content+="<br/><a href=\"../CallRoute/Visit_Photo_Review.aspx?id="+jsLocat[i].ID+"&visitid="+jsLocat[i].VISIT_ID+"&name="+jsLocat[i].NAME+"&username="+username+"&visittime="+document.getElementById("<%=txtDate.ClientID %>").value +"\" target=\"_blank\">照片列表</a>";
html.content+="  <a href=\"#\" onclick=\"showPhoto("+jsLocat[i].PHOTO_ID+")\">查看照片";
}
markerOption.picAgent = false;
markerOption.tipOption = html;
latlng.id = "mark"+i;
mapObj.addOverlay(latlng, true);
}
}
}



上面的是在地图上描点,现在点是已经画出来了,问题是每个点对应的数据全都一样的,实在是找不出哪里有问题了






...全文
163 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yin1003 2012-02-24
  • 打赏
  • 举报
回复
MMarker id写的有问题?
蜜_Lumia 2012-02-14
  • 打赏
  • 举报
回复
自己已解决
蜜_Lumia 2012-02-14
  • 打赏
  • 举报
回复
没人呢

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧