0
我已經使用BeforeShowDays方法禁用了過去在我的日期選擇器上加載頁面的日期。 我現在想要的是點擊一天,並且一天應該被禁用(不可點擊,就像我在那天使用BeforeShowDays方法一樣)。點擊它後動態禁用一天
有沒有辦法做到這一點?
我已經使用BeforeShowDays方法禁用了過去在我的日期選擇器上加載頁面的日期。 我現在想要的是點擊一天,並且一天應該被禁用(不可點擊,就像我在那天使用BeforeShowDays方法一樣)。點擊它後動態禁用一天
有沒有辦法做到這一點?
var disabledDates = [];
$("#datepicker").datepicker({
onSelect: function(dateText, inst) {
disabledDates.push(dateText);
},
beforeShowDay: editDays
});
function editDays(date) {
for (var i = 0; i < disabledDates.length; i++) {
if (new Date(disabledDates[i]).toString() == date.toString()) {
return [false];
}
}
return [true];
}
非常感謝。 – 2013-06-11 07:13:35
歡迎SO,請訪問http://stackoverflow.com/faq,不要忘記接受正確的答案..:d喝彩! – Reigel 2010-06-10 17:04:44