JQuery와에 의해 주어진 년, 월 옵션 같은 내 AUI의 자바 스크립트를 수정하지만 select
요소를 숨기고 어떻게 당신 display: none;
과 함께 필요하지 않습니다. 1 년 드롭 다운 만 원하는 경우 월 드롭 다운과 드롭 다운 드롭을 모두 숨길 수 있습니다. 여기 실행 가능한 코드 조각 예제를 만들었습니다
AUI().use('aui-datepicker', function (A) {
var datePicker = new A.DatePickerSelect({
dayNode: '#day',
monthNode: '#month',
yearNode: '#year',
calendar: {
dateFormat: '%m/%d/%Y'
},
render: true
});
// Working around the fact that the calendar does not get updated
// when a new year is selected:
var yearNode = A.one('#year');
yearNode.on('change', function(event) {
datePicker.calendar.set('currentYear', yearNode.get('value'));
var date = datePicker.calendar.date;
datePicker.calendar.clear();
datePicker.calendar.date = date;
});
});
<script src="http://cdn.alloyui.com/1.5.1/aui/aui-min.js"></script>
<link href="http://cdn.alloyui.com/1.5.1/aui-skin-classic/css/aui-skin-classic-all-min.css" rel="stylesheet">
<div id="datePicker">
<select id="month" style="display: none;">
<option></option>
</select>
<select id="day" style="display: none;">
<option></option>
</select>
<select id="year">
<option></option>
</select>
</div>
당신은 JQuery와 날짜 선택기에게 내가 할 수있는 – Poonam
@Poonam을 사용할 수 있습니다하지만 난하지 않을 수 있습니다. 나는 AUI를 사용해야 만한다. –