数组遍历取值问题
<%for(int i =0;i<p_len;i++){%>
localSearch.search("<%=place[i]%>");
localSearch.setSearchCompleteCallback(function (searchResult) {
var poi = searchResult.getPoi(0);
var marker = new BMap.Marker(new BMap.Point(poi.point.lng, poi.point.lat)); // 创建标注,为要查询的地方对应的经纬度
map.addOverlay(marker);
marker.setAnimation(BMAP_ANIMATION_BOUNCE); //跳动的动画
marker.addEventListener("click", function () { window.location.href = "article.aspx?id=" + "<%=pid[i]%>"; });
});
<%}%>
window.location.href = "article.aspx?id=" + "<%=pid[i]%>";这里的pid[i]的值都是最后一个,我想让它每一个都保留相对应的值
不太知道怎么描述,请见谅