问题描述
<$ c我试图从ajax获取经纬度和长整型值。 $ c $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $' ;
(数组中的元素)
{
var lat;
$ .ajax({
url:http:// services。 gisgraphy.com//geocoding/geocode?address=\"+array[item]+\"&country=\"+cn+\"&format=json,
async:false,
dataType:'jsonp ',
成功:函数(数据){
lat = data.result [0] .lat;
ng = data.result [0] .lng;
alert(lat );
}
});
}
得到了经度和纬度值。
但是我想要al l在一个变量中的逗号分隔的值。
和另一个变量的所有的lng值以逗号分隔。
如何可能。
帮助。谢谢....
var lat = new Array(),lng = new阵列();
var totalLength = array.length;
var count = 0;
(数组中的元素){
$ .ajax({
url:http://services.gisgraphy.com//geocoding/geocodeaddress=\"+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();
var commaSeperatedLong = lng.toString();
}
},
错误:函数(数据){
count ++; //处理
}
});
}
i am try to get lat and long value from the url using ajax.
with this:-
$(function() {
var region = "Rajkot,Jamnagar,Surat";
var cn ="IN";
var array = region.split(',');
for(var item in array)
{
var lat;
$.ajax({
url: "http://services.gisgraphy.com//geocoding/geocode?address="+array[item]+"&country="+cn+"&format=json",
async: false,
dataType:'jsonp',
success: function(data){
lat = data.result[0].lat;
lng = data.result[0].lng;
alert(lat);
}
});
}
here i got the latitude and longitude value.
but i want to all lat value in one variable with comma seprate.
and all lng value in another variable with comma seprate.
how its possible.
help. thanks....
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/geocodeaddress="+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();
var commaSeperatedLong = lng.toString();
}
},
error: function(data) {
count++;//handle
}
});
}
这篇关于用逗号分开存储变量中的所有值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!