JQuery UIは年と月を先に選択し、日がない

1672 ワード

まず、以下の書類が必要です.






そして、初期化コードの書き込みを開始することができます.
 
<script type="text/javascript">
$(document).ready(function() {
	$("#datepicker").datepicker({
		showMonthAfterYear: true,
		changeYear: true,
		changeMonth: true,
		showButtonPanel: false,
		dateFormat: 'yyyy-mm',
		nextText: '   ',
		prevText: '   ',
		hideIfNoPrevNext: false,
		regional: 'zh-CN',
		onClose: 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));
			$("#datepicker").val(year + '-' + (parseInt(month)+parseInt(1)));
		}
	});
	$("#datepicker").datepicker($.datepicker.regional["zh-CN"] );
})
</script>
 
 
次のcssは、年と月のみをマスクする選択インタフェースに使用されます.