0

我在 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-11, 2013-05-12,2013-05-13

希望大家理解。

谢谢

4

1 回答 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()

于 2013-09-24T13:48:27.400 回答