2
是有保證(及相應的提醒用戶),迄今爲止始終大於或等於起始日期劍道的DatePicker任何默認方式。總是大於或等於起始日期
是有保證(及相應的提醒用戶),迄今爲止始終大於或等於起始日期劍道的DatePicker任何默認方式。總是大於或等於起始日期
沒有默認的方式但在劍道UI演示頁面一個例子,可以幫助你。閱讀here
基本放棄這個HTML:
<div class="demo-section" style="width:470px">
<label for="start">Start date:</label>
<input id="start" value="10/10/2011"/>
<label for="end" style="margin-left:3em">End date:</label>
<input id="end" value="10/10/2012"/>
</div>
這DatePicker的初始化:
var start = $("#start").kendoDatePicker({
change: startChange
}).data("kendoDatePicker");
var end = $("#end").kendoDatePicker({
change: endChange
}).data("kendoDatePicker");
start.max(end.value());
end.min(start.value());
他們提出以下startChange
和endChange
功能:
function startChange() {
var startDate = start.value();
if (startDate) {
startDate = new Date(startDate);
startDate.setDate(startDate.getDate() + 1);
end.min(startDate);
}
}
function endChange() {
var endDate = end.value();
if (endDate) {
endDate = new Date(endDate);
endDate.setDate(endDate.getDate() - 1);
start.max(endDate);
}
}
非常感謝隊友 – StarDust
非常感謝OnaBai爲你所有的幫助 – StarDust