gpt4 book ai didi

jQuery Datepicker 默认日期问题

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

我使用 Datepicker 创建了一个日历,但最近我遇到了一些问题。默认日期始终选择在月份中。 IE。今天是 9 月 15 日,当我导航到其他月份时,也会选择该月的 15 日(就好像它是默认日期一样)。

正如他们所说,“一图胜千言”:

http://img405.imageshack.us/img405/6348/calendarmo.png

翻译:Outubro -> 十月、十一月 -> 十一月、...Dom -> 周日,Seg -> 周一,...

这是我的日期选择器代码:

$("#datepicker").datepicker({
//Espaço de tempo para reserva de horário
minDate:'0',
maxDate: '31/12/2010',
defaultDate: null,
//Controle de acesso
beforeShowDay: verificaData,
onSelect: retornaTexto
});

这是我使用的辅助功能:

function verificaData(date) {
if (date.getDay() != 0) {
for (var i = 0; i < datasDisponiveis.length; i++) {
if (date.toString() == new Date(datasDisponiveis[i]).toString()) {
return [true,''];
}
}
return [false,''];
}
return [false,''];
}

基本上,它验证一个数组,检查日期当前是否可用。

就是这样。我看不出错误在哪里,你们能帮我吗?

提前致谢!

编辑:

我想我正在使用最新的 Datepicker 版本,这是我的包含:

<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="jquery.min.js"></script>
<script src="jquery-ui.min.js"></script>
<script type="text/javascript" src="jquery.ui.datepicker-pt-BR.js"></script>
<script type="text/javascript" src="http://dev.jquery.com/view/trunk/plugins/validate/jquery.validate.js"></script>
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>

最佳答案

这就是我用于日期选择器的内容(jQuery UI Datepicker 1.7.2):

untillcal.datepicker({
inline: true,
minDate: minUntillDate,
maxDate: maxUntillDate,
numberOfMonths: 1,
dateFormat: 'dd/mm/yy',
hideIfNoPrevNext: true,
showOn: 'button',
constrainInput : true,
beforeShowDay: function(date) {
if($.isArray(excludedDays)){
if($.inArray(Date.parse(date), excludedDays) > -1)
return [false,''];
}
return [true,''];
},
buttonImage : '../../images/calendar.gif'
});

但这只会选择指定的日期,不会选择下个月的同一天。

只是想分享,我知道这不能解决您的问题。

关于jQuery Datepicker 默认日期问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3718145/

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