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