我想在劍道日期選擇器輸入中顯示過去的日期,但希望禁用日曆中的過去日期。例如,我從DB獲取10月1日的日期值。所以我想在日期輸入中顯示相同的內容,但是當用戶打開kendo datepicker時,我想要禁用過去的日期作爲驗證的一部分。我嘗試使用minndo:new Date()的日期選擇器,但在這種情況下,我無法顯示我的數據DB在打開的事件中設置KendoDatepicker最短日期
任何人都可以幫助我解決這個問題。
我想在劍道日期選擇器輸入中顯示過去的日期,但希望禁用日曆中的過去日期。例如,我從DB獲取10月1日的日期值。所以我想在日期輸入中顯示相同的內容,但是當用戶打開kendo datepicker時,我想要禁用過去的日期作爲驗證的一部分。我嘗試使用minndo:new Date()的日期選擇器,但在這種情況下,我無法顯示我的數據DB在打開的事件中設置KendoDatepicker最短日期
任何人都可以幫助我解決這個問題。
請嘗試以下解決方案。
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");
你可以試試這個:.Min(DateTime.Today) –
任何運氣 - 你找到一種方法? – Vojtiik
是的,我嘗試過,但它不工作。 – sid