궁극적으로 나는 클릭 할 때 캡처하고, 오늘 또는 어제를 선택하면 실제 날짜가 아니라 단어를 넣습니다.
$('.DatePicker').datepicker({
showOn: 'button',
buttonImage: 'images/cal/cal.jpg',
buttonImageOnly: true,
changeMonth: true,
changeYear: true,
onSelect: function(dateText, inst) {
var $this = $(this);
var selected = new Date($this.val());
var today = new Date();
var yesterday = new Date();
yesterday.setDate(today.getDate() - 1);
if (today.toDateString() == selected.toDateString()) {// TODAY
$this.val('Today');
} else if (yesterday.toDateString() == selected.toDateString()) {// YESTERDAY
$this.val('Yesterday');
}
}
});
컨트롤 맨 아래에 몇 개의 단추를 추가하는 것이 좋겠지 만 ... 이렇게하면됩니다.