Please would someone help me to update a global variable (user_ID) with the response from an AJAX request.
I have attempted the following with no success - https://newbedev.com/jquery-storing-ajax-response-into-global-variable. Alert() has consistently stated global var was undefined,
Note the console.log() message states a valid user_ID in the inner-scope. I just need to get it out..
Thanks :-)
// update global variable (user_ID) with ajax response
var user_ID; // empty var to be populated with result
function receiveUserId(layerURL) {
$.ajax({
url: layerURL,
crossDomain: true,
type:"GET",
// process the response from the server
success: function(result){
user_ID = result.user_ID; //JSON obj.prop
console.log("The server responded with the following user ID: ", user_ID)
return user_ID
}
});
}