如何使用JQuery datepicker在文本区域中附加多个日期

时间:2013-09-24 13:43:22

标签: jquery datepicker

我在JQuery datepicker中遇到问题,我需要在过去的选定日期附加日期,并希望在textarea上显示。

日期选择区:

<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-112013-05-122013-05-13

希望大家都明白。

由于

1 个答案:

答案 0 :(得分: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()