jquery-ui - Jquery UI 日期选择器 日期范围 6 个月 限制

标签 jquery-ui datepicker

我正在使用 jQuery ui 日期选择器(日期范围)我想将其限制为 6 个月

var dates = $("#availability_date_from, #availability_date_to").datepicker({
        defaultDate: "+1w",
        changeMonth: true,
        numberOfMonths: 1,
        minDate:'0',

        yearRange:'c-18:c',

        onSelect: function( selectedDate ) {

            var option = this.id == "availability_date_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 );


            if(this.id == "availability_date_to"){

                commonJSComplete(this.value,'availability_date_to');
                $('#responsecontainer').load('profilemeter.php');
            }
            else if(this.id == "availability_date_from"){
                commonJSComplete(this.value,'availability_date_from');
            }

        }

    });

最佳答案

试试:


var dates = $("#availability_date_from, #availability_date_to").datepicker({
        defaultDate: "+1w",
        changeMonth: true,
        numberOfMonths: 1,
        minDate:'0',
        maxDate: '+6m',   //add this
..... 

关于jquery-ui - Jquery UI 日期选择器 日期范围 6 个月 限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10311178/

相关文章:

java - 使用 javafx 将日期保存到 SQLite 数据库错误

Javascript 与 jquery datepicker 使用 knockout

Jquery datepicker添加点击事件到上一个下一个按钮

javascript - 如何将日期从单词格式化为数字?前任。 2004 年 11 月 4 日至 11/04/2004 使用 JQuery?

jquery - 有没有办法限制可以拖动的区域?

javascript - IE : Unexpected call to method or property 中的 jQuery 错误

javascript - 拖放,使draggable为假

Jquery UI 可删除

jquery - 使用 jquery 动态加载 JS 和 CSS

javascript - 本地化 Angular Material datepicker 中的日期值