Kendo ui 在打开事件中设置KendoDatepicker最小日期
我想在剑道日期选择器输入中显示过去的日期,但想在日历中禁用过去的日期。例如,我从DB获得日期值为10月1日。所以我想在日期输入中显示相同的日期,但当用户打开剑道日期选择器时,我想禁用过去的日期作为验证的一部分。我尝试使用剑道日期选择器的min:new Date(),但在这种情况下,我无法显示数据库中的数据 有人能帮我吗。试试下面的解决方案Kendo ui 在打开事件中设置KendoDatepicker最小日期,kendo-ui,Kendo Ui,我想在剑道日期选择器输入中显示过去的日期,但想在日历中禁用过去的日期。例如,我从DB获得日期值为10月1日。所以我想在日期输入中显示相同的日期,但当用户打开剑道日期选择器时,我想禁用过去的日期作为验证的一部分。我尝试使用剑道日期选择器的min:new Date(),但在这种情况下,我无法显示数据库中的数据 有人能帮我吗。试试下面的解决方案 你能试试这个:.Min(DateTime.Today)运气好吗?你找到办法了吗?是的,我试过了,但不起作用。编辑过的解决方案对你有效吗?是的,现在对我有效。
你能试试这个:.Min(DateTime.Today)运气好吗?你找到办法了吗?是的,我试过了,但不起作用。编辑过的解决方案对你有效吗?是的,现在对我有效。谢谢你的乳液不起作用。我的要求是,过去的日期应该被禁用。我对解决方案进行了一些改进,请尝试一下!
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");