因為要用jQuery UI 去指訂某些日期不能選擇
還好網路很方變找的個方法
在beforeShowDay時設定不能用的日期即可範例如下
$("#datae").datepicker({
beforeShowDay: setDisableDate //設定日期的function
});
var DisableDate = [];//日期陣列
//可以用ajax post之類來帶入資料
//todo
//設定的function Elaine Wu
function setDisableDate(date) {
var strDate = date.getFullYear() + "-" + toTen(date.getMonth() + 1) + "-" + toTen(date.getDate());
var aryReturn = [true, ""];
$.each(DisableDate, function (key, value) {
if (value == strDate) {
aryReturn = [false, "", "已設定不能選擇"];
}
});
return aryReturn;
}
function toTen(s) {
return s < 10 ? '0' + s : s;
}
參考來源Elaine Wu如何讓datepicker中某些特定日期不可選?
jQuery Datepicker 选择指定日期【转】