Cercando di usare il servizio openweathermap.org ogni volta che effettuo una chiamata ricevo sempre "Chiamata fallita:error"
Sotto ci sono i sorgenti :/ HELP ME
index.html
codice:
<!DOCTYPE html>
<html>
    <head>
        <title>Weather</title>
    </head>
    <body">
        <div id="geolocation">Finding geolocation...</div>
        <input type="submit" value="Vai" onClick="onLoad()" />
        <script type="text/javascript" src="js/jquery.js"></script>
        <script type="application/javascript" src="js/location.js"></script>
    </body>
</html>
location.js
codice:
function onLoad() {
	var url = 'http://api.openweathermap.org/data/2.5/weather?q=Angri&mode=xml&units=metric';
	$.ajax({
		type: "GET",
		url: url,
		dataType: "xml",
    	success:function(xml) {
			$('#geolocation').html(xml);
			$(xml).find("city").each(function(){
						var name = $(this).find('name').text();
						$('#geolocation').html(name);
				});
				alert('2');
		},
		error: function(richiesta,stato,errori){ $('#geolocation').html("Chiamata fallita:"+stato+" "+errori);
}
		});
}