Как добавить несколько дат в текстовой области, используя JQuery DatePicker

0

У меня проблемы с JQuery datepicker, мне нужно добавить даты с прошедшими выбранными датами и посмотреть на текстовом поле.

Область выбора даты:

<input type="text" id="selectdate">

Мой jQuery:

$( "#selectdate" ).datepicker({
    altField: "#dates",
    numberOfMonths:3,
    altFormat: "yy-mm-dd",
    minDate: -0,
    onSelect: function( selectedDate ) {    
       $("#selectdate").val('');
       $('#dates').append(selectedDate);
    }
});

<textarea name="dates" id="dates">date will show here</textarea>

Мне нужно показывать даты в textarea, например, 2013-05-11, 2013-05-12, 2013-05-13

надеюсь, что все это понимают.

благодаря

Теги:
datepicker

1 ответ

0
Лучший ответ

использование

$('#dates').val($('#dates').val()+','+selectedDate);

вместо

 $('#dates').append(selectedDate);

объяснение

$('#dates').val(); //gets value element with id dates
$('#dates').val(value); //sets value for element with id dates

Рекомендации

.val()

  • 0
    не работает, это добавить два раза, например 2013-10-15,2013-10-15
  • 0
    @NoorKhan ты можешь сделать скрипку?
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню