在所选月份中选择2个日期范围(datepicker)

时间:2011-11-29 16:27:03

标签: php jquery datepicker

我必须输入字段“From”和“to

<input type="text" name="startDate" id="from" size="12"/>
<input type="text" name="endDate" id="to" size="12"/>

如果想知道如何在排序中使用datepicker来阻止选择From的月份内的日历。因此,如果我选择11月20日,那么id“to”只能在11月20日至31日之后。它不能去另一个月。

这就是我所拥有的

var dates = $( "#from, #to" ).datepicker({
            changeMonth: false,
            numberOfMonths: 1,
            maxDate: '+0D',
            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 );
            }
        });

我们如何阻止用户不通过所选月份?

1 个答案:

答案 0 :(得分:1)

您可以使用类似这样的日期范围选择器:http://www.kelvinluck.com/assets/jquery/datePicker/v2/demo/