the code its not working, could you help me ?
function GetPostCodeValue() {
var postcode = Xrm.Page.getAttribute("address1_postalcode").getValue();
if (postcode != null) {
FindAddress(postcode);
}
}
function FindAddress(postcode) {
jQuery.post('maps.googleapis.com/.../json; + postcode + '&sensor=false', function(r) {
var lat = r['results'][0]['geometry']['location']['lat'];
var lng = r['results'][0]['geometry']['location']['lng'];
$.post('maps.googleapis.com/.../json; + lat + ',' + lng + '&sensor=false', function(address) {
var address_number = address['results'][0]['address_components'][0]['long_name'];
if (address_number != null) {
Xrm.Page.getAttribute("address1_line1").setValue(address_number);
}
var address_street1 = address['results'][0]['address_components'][1]['long_name'];
if (address_street1 != null) {
Xrm.Page.getAttribute("address1_line2").setValue(address_street1);
}
var address_street2 = address['results'][0]['address_components'][2]['long_name'];
if (address_street2 != null) {
Xrm.Page.getAttribute("address1_line3").setValue(address_street2);
}
var city = address['results'][0]['address_components'][3]['long_name'];
if (city != null) {
Xrm.Page.getAttribute("address1_city").setValue(city);
}
//var city2 = address['results'][0]['address_components'][4]['long_name'];
//var city3 = address['results'][0]['address_components'][5]['long_name'];
var country = address['results'][0]['address_components'][6]['long_name'];
if (country != null) {
Xrm.Page.getAttribute("address1_country").setValue(country);
}
//var Postcode = address['results'][0]['address_components'][7]['long_name'];
});
});
}