Мне нужно получить значение из окна ввода через доступную функцию, но ничего не показывать, даже без ошибок
$( "#departure_date" ).datepicker({
beforeShowDay:function(date) { available(date); },
numberOfMonths:1,
showWeek: true,
dateFormat: 'dd-mm-yy',
showAnim: "slideDown"
});
function available(date)
{
dmy = date;
var code = $('#flyfrom_code').val();
alert(code);
}
Я не совсем уверен, что вы пытаетесь сделать с этим. Но чтобы ответить на ваш вопрос, похоже, что вы неправильно настроили функцию beforeShowDay.
$( "#departure_date" ).datepicker({
beforeShowDay: available,
numberOfMonths:1,
showWeek: true,
dateFormat: 'dd-mm-yy',
showAnim: "slideDown"
});
Взгляните на этот пример.
return [true]
для date
сделает его доступным и [false]
не может быть выбрано.