1
我有jQuery datepicker的工作,但我需要能夠選擇不僅僅是日期。 我需要能夠在「昨天」和「今天」之間進行精確的選擇。因此,底層輸入可以包含任何日期以及字符串「Yesterday」或「Today」。jQuery UI datepicker定製
有沒有什麼辦法可以通過調整現有的jQuery UI datepicker來做到這一點?
我有jQuery datepicker的工作,但我需要能夠選擇不僅僅是日期。 我需要能夠在「昨天」和「今天」之間進行精確的選擇。因此,底層輸入可以包含任何日期以及字符串「Yesterday」或「Today」。jQuery UI datepicker定製
有沒有什麼辦法可以通過調整現有的jQuery UI datepicker來做到這一點?
最終,當我們點擊時,我使用了捕捉功能,如果他們選擇「今日」或「昨天」,則將該詞放入,而不是實際的日期。
$('.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');
}
}
});
我寧願在控件的底部添加一些按鈕,但是......這樣做。