Buongiorno, non riesco a trovare l' errore in questo piccolo script, il problema è legato al passaggio di una variabile tra funzioni. Nonostante mi sia assicurato che la variabile sia globale non ritrovo la variabile. Ecco il codice:
codice:
var reservedArr;
function getidRef(input) {
if($('#idRef').length != 0) var idRef = $('#idRef').val();
$.getJSON('ajax/reservation.php?idRef='+idRef, function(data) {
$.each(data, function(key, val) {
reservedArr = ['"'+val.checkIn+'", "'+val.checkOut+'"'];
});
});
alert(reservedArr); //questo alert mi restituisce undefined
}
Ringrazio anticipatamente, buona domenica