kendo-datetimepicker:如何设置min / max

时间:2015-06-19 01:15:24

标签: kendo-ui kendo-datetimepicker

如何在创建datetimepicker后设置最小/最大值?

使用datepicker,我可以这样做:

var start = $("#start").kendoDatePicker();
start.max(endDate);

但是,datetimepicker不允许这样做。

我收到错误

  

“未捕获的TypeError:start.max不是函数”

1 个答案:

答案 0 :(得分:2)

像kendo doc here那样做,就像这样我将min限制为昨天,最大限度地限制为明天:

var datepicker = $("#datepicker").data("kendoDatePicker");

var $today = new Date();
var $yesterday = new Date($today);
$yesterday.setDate($today.getDate() - 1);
var $tomorrow = new Date($today);
$tomorrow.setDate($today.getDate() + 1);

var min = datepicker.min($yesterday);
var max = datepicker.max($tomorrow);

以下是kendo dojo作为工作示例