當我選擇一個日期時,我想修改它。 當我選擇一個月或一年而不選擇一天時,我嘗試更改輸入中的日期。 我找不到解決方案。 感謝Pikaday:修改月份或年份而不點擊日期
HTML
<style>
div.pika-label:hover{
color:#ff9705;
}
</style>
<input type="text" name="start_date" id="start_date">
<input type="text" name="end_date" id="end_date" >
JS
var start_date = new Pikaday({
format: 'DD/MM/YYYY',
field: document.getElementById('start_date'),
onSelect: function() {
end_date.setMinDate(this.getDate());
}
});
var end_date = new Pikaday({
format: 'DD/MM/YYYY',
field: document.getElementById('end_date'),
onSelect: function() {
start_date.setMaxDate(this.getDate());
}
});
// I want to collect month data and create a new date with Pikaday.setDate()
jQuery('.pika-select-month').on('change', function() {
alert(this.value);
});
http://jsfiddle.net/madvic/nqakkru1/10/