Диапазон выбора даты в jquery - PullRequest
       12

Диапазон выбора даты в jquery

0 голосов
/ 20 сентября 2011

У меня есть диапазон выбора даты jquery ui с датой и датой, как я могу отправить предупреждение при изменении диапазона дат?Вот мой код:

$(function() {
var dates = $("#date-from, #date-to").datepicker({
    defaultDate: "+1w",
    changeMonth: true,
    numberOfMonths: 2,
    onSelect: function(selectedDate) {
        instance = $(this).data("datepicker"), date = $.datepicker.parseDate(
        instance.settings.dateFormat || $.datepicker._defaults.dateFormat, selectedDate, instance.settings);
        dates.datepicker("option", "dateFormat", "DD, d MM, yy");
    }

});
$('#date-from').datepicker({
    onClose: function() {
        alert("closed");
    }
 });
});

, но событие onClose: не запускается.Спасибо

1 Ответ

0 голосов
/ 20 сентября 2011

Вы можете либо отдельно инициализировать #date-from и #date-to, либо включить опцию onClose в комбинированную инициацию и проверить идентификатор элемента.Вот пример для 2-го подхода:

var dates = $("#date-from, #date-to").datepicker({
    ...
    onClose: function() {
        if ($(this).attr('id') == 'date-from') {
            alert("closed");
        }
    }
});

Смотрите это в действии: http://jsfiddle.net/william/L9Szd/1/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...