Setdate onSelect Datepicker - PullRequest
       5

Setdate onSelect Datepicker

0 голосов
/ 03 марта 2012

Могу ли я setDate другого текстового элемента, когда событие onSelect инициирует первый текстовый элемент?

Я пытался кодировать его таким образом, он не работал:

$( "#datebilled" ).datepicker({
    showOn: "both",
    buttonImage: "images/calendar.gif",
    buttonImageOnly: true,
    changeMonth: true,
    changeYear: true,
    beforeShowDay: noWeekendsOrHolidays,
    onSelect: function(date) {
        if ($('#cat option:selected').text() == "ABC") {
            var date_billed = $('#datebilled').datepicker('getDate');
            var date_overdue = new Date();
            var weekDays = AddBusinessDays(45);

            date_overdue.setDate(date_billed.getDate() + weekDays);
            date_overdue = $.datepicker.formatDate('mm/dd/yy', date_overdue);

            //setDate of date overdue
            $('#datepd').datepicker('setDate', date_overdue);


        }
    }
});

1 Ответ

3 голосов
/ 03 марта 2012

используйте событие onSelect

$('.selector').datepicker({
   onSelect: function(dateText, inst) {
       $("#ElemID").val(dateText);

   }
});

DEMO

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