jquery Datepicker UI を使用しています。この UI を使用して月と年のみを表示する必要があります。次のコードを使用してそれを取得しました:
$(function() {
$('.date-picker').datepicker( {
changeMonth: true,
changeYear: true,
showButtonPanel: true,
dateFormat: 'yy-mm',
onChangeMonthYear: function(dateText, inst) {
var month = $("#ui-datepicker-div .ui-datepicker-month :selected").val();
var year = $("#ui-datepicker-div .ui-datepicker-year :selected").val();
$(this).datepicker('setDate', new Date(year, month, 1));
}
});
});
HTML :
<input type='text' id='date' name='eattdate' class='date-picker' value='".$date."' style='width:105px;'>
これは正常に機能し、現在の月と年がデフォルトで表示されますが、月と年を選択したいと思います。