1

我想在 kendo datepicker 输入中显示过去的日期,但想在日历中禁用过去的日期。例如,我从 DB 获取日期值为 1st Oct。所以我想在日期输入中显示相同的内容,但是当用户打开 kendo datepicker 时,我想禁用过去的日期作为验证的一部分。我尝试使用 min: new Date() of kendo datepicker 但在这种情况下我无法显示来自数据库的数据

谁可以帮我这个事。

4

1 回答 1

2

尝试以下解决方案。

http://jsfiddle.net/vojtiik/ATmHG/4/

var todaysDate = new Date();
var pastDate = new Date(2013, 1, 1);

var dp = $("#datepicker").kendoDatePicker({
    value: pastDate,
     min: pastDate,
     open: function(e) {
         if ( dp.min() == pastDate)  {
            dp.value(todaysDate);
            dp.min(todaysDate);
         }
      }
}).data("kendoDatePicker");
于 2013-10-21T10:38:44.047 回答