Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Errore Richiesta AJAX Con jQuery openweathermap.org

    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);
    }
    		});
    }

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Perché fai una chiamata Ajax che non funziona su siti esterni al tuo, usa un iframe
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.