Acabo de añadir esto a mi proyecto en la página de registro, después de leer el artículo de developerWorks «Cross-domain communications with JSONP» $("#zipCode").blur(function() { var city = $("#city"); if (!city.val() && $(this).valid()) { $.getJSON("http://www.geonames.org/postalCodeLookupJSON?&country=ES&callback=?", {postalcode: this.value }, function(response) { if (!city.val() && response && response.postalcodes.length && response.postalcodes[0].placeName) { city.val(response.postalcodes[0].placeName); } }) } }); Tras…