gpt4 book ai didi

datepicker - 关联两个剑道日期选择器以确保截止日期始终大于或等于起始日期

转载 作者:行者123 更新时间:2023-12-01 08:12:01 24 4
gpt4 key购买 nike

kendo DatePicker 中是否有任何默认方式来确保(并相应地提醒用户)To date 始终大于或等于 From date。

最佳答案

没有默认方法,但 Kendo 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());

他们建议使用以下 startChangeendChange 函数:

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

关于datepicker - 关联两个剑道日期选择器以确保截止日期始终大于或等于起始日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14357355/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com