在打开事件中设置KendoDatepicker分钟日期 [英] Set KendoDatepicker min date in open event
本文介绍了在打开事件中设置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屋!
查看全文