gpt4 book ai didi

javascript - 解决 jQuery-ui 日期范围错误?

转载 作者:行者123 更新时间:2023-12-02 18:23:51 24 4
gpt4 key购买 nike

我一直在我的项目中使用jquery-ui,最近我发现日期选择器小部件中存在一个错误,如果日期范围不是当前年份,则不会选择所选日期。看看这个example 。但如果您更改年份并选择某个日期,它将采用正确的值。我知道有BUG jquery 中的票证他们将在下一个版本 v.1.11 中解决 bcoz jquery ui 是大 js 我有点偏执于进入文件并修改它。有没有我现在可以使用的黑客或可能的解决方案

$('#test').datepicker({
yearRange: '-100:-18',
changeMonth: true,
changeYear: true
});

最佳答案

一个 hackish 解决方法是显式设置 defaultDate日期选择器打开时显示的日期选择器;或其他一些合理的默认值:

var defaultDate = new Date();
defaultDate.setHours(0, 0, 0, 0);
defaultDate.setYear(defaultDate.getYear() - 100);
console.log(defaultDate); // current month, current date, current year - 100
$('#test').datepicker({
yearRange: '-100:-18',
changeMonth: true,
changeYear: true,
defaultDate: defaultDate
});

Demo here

关于javascript - 解决 jQuery-ui 日期范围错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18568535/

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