【发布时间】:2013-05-08 20:15:12
【问题描述】:
我正在尝试使用 ajax jasonp 获取纬度和经度。
用这个:-
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
<script>
$(document).ready(function(){
var region = "Rajkot,Jamnagar";
var cn ="IN";
var lat;
var lng;
var array = region.split(',');
var lat = new Array(), lng = new Array();
var totalLength = array.length;
var count = 0;
for(var item in array)
{
$.ajax({
url: "http://services.gisgraphy.com//geocoding/geocode?address="+array[item]+"&country="+cn+"&format=json",
async: false,
dataType:'jsonp',
success: function(data){
count++;
lat.push(data.result[0].lat);
lng.push(data.result[0].lng);
if (count == totalLength) {
var commaSeperatedLat = lat.toString();
localStorage.setItem("newlat",commaSeperatedLat);
var commaSeperatedLong = lng.toString();
console.log(commaSeperatedLat);
}
}
});
}
function all()
{
var moodle_groups_id = (localStorage.getItem("newlat"));
alert(moodle_groups_id);
}
});
</script>
<body>
<input type="button" value="ok" onclick="all()"></input>
</body>
我正在获取所有纬度和经度。
但现在我想在点击按钮时出现变量/
我正在使用 localStorage.setItem 和 getItem。
请帮我解决这个问题。
谢谢。
【问题讨论】:
-
您想在单击按钮时访问存储在 localStorage 中的获取坐标吗?你要什么不清楚
-
@ManishMishra 当点击按钮获取
commaSeperatedLat字符串。 -
@ManishMishra 点击按钮时收到警报
22.243497933942535,22.42820820830949
标签: javascript ajax jsonp