gpt4 book ai didi

javascript - 禁用选择 jQuery Datepicker 字段?

转载 作者:行者123 更新时间:2023-11-28 09:38:11 24 4
gpt4 key购买 nike

我正在使用 jQuery UI Datepicker 制作一个包含两个字段的提交表单。我希望用户创建一个范围并提交以查看结果。但是,他们显然无法选择比结束日期更近的开始日期(您看不到从今天开始到昨天的范围)。 到目前为止,如果第一个日期选择器发生在第二个日期选择器之前,我已经能够在选择第二个日期选择器时发出警报,但我不知道如何让日期选择器保持打开状态,以便用户可以选择其他内容。

这是我到目前为止的代码:

<script>
$(document).ready(function() {
$(".datepicker_start").datepicker({
maxDate: '+0d',
onSelect: function(dateText, inst) {

}
});
$(".datepicker_to").datepicker({
maxDate: '+0d',
onSelect: function(dateText, inst) {
var startDate = $('.datepicker_start').val();
$(this).attr('value', dateText)
if (startDate > dateText) {
alert('not cool!');
}
}
});
});
</script>

有人知道我该怎么做吗?我尝试返回 false,但它仍然将错误的日期推送到字段:(

最佳答案

$(function() {
$( "#from" ).datepicker({
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 3,
onSelect: function( selectedDate ) {
$( "#to" ).datepicker( "option", "minDate", selectedDate );
}
});
$( "#to" ).datepicker({
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 3,
onSelect: function( selectedDate ) {
$( "#from" ).datepicker( "option", "maxDate", selectedDate);
}
});
});

来自:http://jqueryui.com/demos/datepicker/date-range.html

关于javascript - 禁用选择 jQuery Datepicker 字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12745039/

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