我在jsfiddle.net/udgeet/VUb5r /
中编写了代码我必须禁用之前选择的日期
答案 0 :(得分:0)
您可以使用datePicker的beforeShowDay选项指定要启用或禁用的日期。
然后只是将函数写入
的情况a)将select中的日期输入数组:
function daysToDisable() {
var dates = [];
for (i = 0; i < $('#inputdates option').length; i++) {
dates[i] = new Date($('#inputdates option').eq(i).val()).toString();
}
return dates;
}
和b)如果当前日期在数组
中则返回true或falsefunction disableDates(date) {
var days = daysToDisable();
for (i = 0; i < days.length; i++) {
if ($.inArray(date.toString(), days) != -1) {
return [false];
}
}
return [true];
}