gpt4 book ai didi

jQuery 日期选择器 : both RANGE and INLINE

转载 作者:行者123 更新时间:2023-12-01 06:20:55 25 4
gpt4 key购买 nike

我想结合 jQuery UI Datepicker 来显示范围,并显示此内联。它具有两者的功能,但我无法将它们结合起来。它只是显示两个 div 中的范围,因此它无法按预期工作。这是代码:

JS:

<script type="text/javascript">
$(function(){
var dates = $(" #to, #from" ).datepicker({
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 2,
onSelect: function( selectedDate ) {
var option = this.id == "from" ? "minDate" : "maxDate",
instance = $( this ).data( "datepicker" ),
date = $.datepicker.parseDate(
instance.settings.dateFormat ||
$.datepicker._defaults.dateFormat,
selectedDate, instance.settings );
dates.not( this ).datepicker( "option", option, date );
}
});
});
</script>

HTML:

<div id="from"></div>
<div id="to"></div>

结果: enter image description here

如您所见,有 4 个日历,并且它们单独运行,而不是仅两个月一起运行。

最佳答案

我遇到了同样的问题,并使用以下代码让它工作:

<script>$(function() {
var dates = $( "#from, #to" ).datepicker({
dateFormat: 'yy-mm-dd',
onSelect: function(dateText, inst) {
//set value
$("#" + this.id + "_value").val(dateText);
//set the min or max date
var option = this.id == "from" ? "minDate" : "maxDate",
instance = $( this ).data( "datepicker" ),
date = $.datepicker.parseDate(
instance.settings.dateFormat ||
$.datepicker._defaults.dateFormat,
dateText, instance.settings );
dates.not( this ).datepicker( "option", option, date );
}
});});</script>

<div id="from" class="datepicker"></div><input type="hidden" id="from_value" name="from_value"/><BR><BR><BR><div id="to" class="datepicker"></div><input type="hidden" id="to_value" name="to_value"/>

祝你好运!

关于jQuery 日期选择器 : both RANGE and INLINE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6267925/

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