jQuery - 具有日期范围的datepicker

时间:2012-03-31 17:10:59

标签: jquery datapicker

我使用来自jquery ui(http://jqueryui.com/demos/datepicker/#date-range)的数据范围。

 $(function () {
        var dates = $("'[id$=tbAddedFromFilter]', [id$=tbAddedToFilter]").datepicker({
            defaultDate: "+1w",
            changeMonth: true,
            numberOfMonths: 1,
            dateFormat: 'dd-mm-yy',
            onSelect: function (selectedDate) {
                var option = this.id == "tbAddedFromFilter" ? "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);
                $(this).removeClass("defaultTextActive");
            }
        });


    });

在重新加载页面之前,一切都很棒。重新加载后,我将数据从url的值放入'from'数据贴纸。不幸的是,在'to'数据贴纸中,我可以选择在'from'值中选择日期之前的日期。如果我手动点击数据贴纸中的日期,一切都很好。我尝试使用setDate函数,但我没有工作。有谁知道如何处理它?<​​/ p>

0 个答案:

没有答案