我有简单的剑道日历,我可以在初始化时禁用日期:
malloc
如何在初始化此日历后禁用指定的日期?
答案 0 :(得分:1)
您也可以使用disableDates
接受函数来确定要禁用的日期。
$("#simpleCalendar").kendoCalendar({
disableDates: function (date) {
//Test date
var disabled = [2,4,6,8];
return date && disabled.indexOf(date.getDate()) > -1;
}
});
您还可以使用setOption更改初始DatePicker配置。
$("#simpleCalendar").data("kendoCalendar").setOptions({
disableDates: ["sa", "su", new Date(2015, 9, 12), new Date(2015, 9, 22)]
});
答案 1 :(得分:1)
您只需重新初始化日历即可。在此之前,您需要清除以前日历的内容
$("#changeBtn").click(function(){
$("#calendar").empty();
$("#calendar").kendoCalendar({
disableDates: ["mo", "tu"]
});
});
这是一个有效的演示 http://dojo.telerik.com/IMOlI