jQuery - сборщик данных с диапазоном данных - PullRequest
0 голосов
/ 31 марта 2012

я использую диапазон данных от 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 в datapicker. К сожалению, в сборщике данных 'to' я могу выбрать дату до даты, выбранную в значениях 'from'. Если я вручную нажимаю дату в datapicker, то все хорошо. Я пытался использовать функцию setDate, но я не работал. Кто-нибудь может знать, как с этим бороться?

...