Cacci var così la variabile è globale
Codice PHP:
$.ajax({
type: "GET",
url: "<?=site_url('admin/google_map/get_cities_code')?>/"+ newCity +"",
dataType: 'json',
success: function(data){
citiescode = data.cityName;
}
});
$.ajax({
// citiescode la devo usare in questa funzione!!!
type: "GET",
url: "<?=site_url('admin/google_map/add_coordinates')?>?entry_cod=<?=$entryCod?>&lat=" + newpoint.x + "&citiescode=" + citiescode
});
Se per qualche losco motivo le due chiamate sono contemporanee allora non puoi, o meglio, non puoi essere sicuro che la prima chiamata venga completata prima della seconda; per risolvere il problema puoi sempre fare la seconda chiamata all'interno della funzione success della prima