|
|
|
@ -920,10 +920,15 @@ define(function(require){ |
|
|
|
}); |
|
|
|
|
|
|
|
emergencyZipcodeInput.on('blur', function() { |
|
|
|
$.getJSON('http://www.geonames.org/postalCodeLookupJSON?&country=US&callback=?', { postalcode: $(this).val() }, function(response) { |
|
|
|
if (response && response.postalcodes.length && response.postalcodes[0].placeName) { |
|
|
|
emergencyCityInput.val(response.postalcodes[0].placeName); |
|
|
|
emergencyStateInput.val(response.postalcodes[0].adminName1); |
|
|
|
self.myOfficeGetAddessFromZipCode({ |
|
|
|
data: { |
|
|
|
zipCode: $(this).val() |
|
|
|
}, |
|
|
|
success: function(results) { |
|
|
|
if (!_.isEmpty(results)) { |
|
|
|
emergencyCityInput.val(results[0].address_components[1].long_name); |
|
|
|
emergencyStateInput.val(results[0].address_components[3].short_name); |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
}); |
|
|
|
|