配置onSelect,对比清空
easyui datebox范围设置日期对比参考
onShowPanel : function(){ $(this).datebox('calendar').calendar({ validator :function(date){ var now = new Date(); var date1 = new Date(now.getFullYear(),now.getMonth(),now.getDate()); return date1<=date; } }); }
并不是datebox继承自Calendar,是datebox创建时会包含一个calendar。
所以可以从datebox获取一个他使用的calendar。
// 这是只允许选择今后10天之内的日期
$('#dd').datebox('calendar').calendar({
validator: function(date){
var now = new Date();
var d1 = new Date(now.getFullYear(), now.getMonth(), now.getDate());
var d2 = new Date(now.getFullYear(), now.getMonth(), now.getDate()+10);
return d1<=date && date<=d2;
}
});