Требуется событие выбора даты выбора вместо выбора - PullRequest
1 голос
/ 30 марта 2011

Я использовал jQuery datepicker в своем приложении.

$('#button').datepick({
    onSelect : showStartDate
});

в datepick.js они написали код для onselect:

var onSelect = inst.get('onSelect');
if (onSelect && !keyUp) {
    inst.inSelect = true; // Prevent endless loops
onSelect.apply(target, [inst.selectedDates]);
}

Теперь я хочу изменить это наOnClick только событие.Любая помощь ??

Ответы [ 2 ]

4 голосов
/ 30 марта 2011

В документации говорится, что событие onSelect :

" Позволяет определить собственное событие при выборе средства выбора даты. Функция получаетвыбранная дата в виде текста и экземпляр DatePicker в качестве параметров. Это относится к соответствующему полю ввода. "

$('.selector').datepicker({
   onSelect: function(dateText, inst) { 
       //create custom event to handle datepicker select
   }
});

Если вы хотите сделать так, чтобы DatePickerне показывать, пока не нажата кнопка, вы хотите сослаться на опцию showOn .

$('.selector').datepicker({
    showOn: 'button'
})
0 голосов
/ 30 марта 2011

Почему вы не можете просто использовать

$('#button').click(function(){alert('clicked');});

Что ты пытаешься сделать? Гендель клик на свидание? или нажмите на элемент DOM datePicket

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