在打开事件中设置KendoDatepicker分钟日期 [英] Set KendoDatepicker min date in open event

查看:48
本文介绍了在打开事件中设置KendoDatepicker分钟日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I want to display past date in kendo datepicker input ,but want disable the past dates in the calender. For example , I am getting date value as 1st Oct from DB. SO I want to display the same in the date input but when user opens the kendo datepicker , i want to disable the past dates as part of validation. I tried with min: new Date() of kendo datepicker but in this case i am not able to display my data from DB

有人可以帮我吗?

推荐答案

请尝试以下解决方案.

Try below solution.

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");

这篇关于在打开事件中设置KendoDatepicker分钟日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆