これが私のものjQuery ajax
です:-
function getlg(){
var cntry_code = 'IN';
var reg = 'Rajkot';
var xml;
$.ajax(
{
url: "http://services.gisgraphy.com//geocoding/geocode?address="+reg+"&country="+cntry_code+"",
async: false,
dataType:'xml',
success: function(data)
{
xml=data;
}
});
var lat = $(xml).find('lat:eq(0)').text();
alert(lat);
var lng = $(xml).find('lng:eq(0)').text();
alert(lng);
}
URL の都市名と国コードを渡してxml
ファイルを取得しようとしています。jsfiddle を試してください:- http://jsfiddle.net/GbDFD/
このxml
ファイルから、最初lat
にlng
要素の値を取得しようとしています。
これは有効な URLです。
都市名と国コードをajax urlで渡そうとしていますが、緯度と経度の値は返されません。
JavaScriptを使用してどのように機能しますか。
ありがとう。