Poniższy kod daje null. Jak zapisać do zmiennej asychroniczne przeładowanie ?
function getLegend(param){
var dataLegend = null;
$.ajax({
type: "GET",
url: "${base}/manager/typeMap/"+param,
contentType: "application/json",
success: function(data){
console.log(data);
callback(data);
dataLegend = data;
createTable(data);
}
});
return dataLegend;
}
$(document).ready(function(){
console.log(getLegend($(".selectpicker option:selected" ).val()));
});