I am trying to call another function after load() is completed. I first tried to check with alert(), however, I see the alert before load() is done. I am able to successfully load content in load() function. However, alert() is empty.
$(document).ready(function(){
load();
$.when(load()).done(function(){
alert((document.getElementById('item').innerHTML));
});
function load()
{
$("#item").load("/somepage.aspx", function (response, status, xhr){
if ( status == "error" ) {
var msg = "error: ";
$( "#error" ).html( msg + xhr.status + " " + xhr.statusText );
}
});
};
});