JQuery DatePicker исключая большое количество дат - PullRequest
0 голосов
/ 05 марта 2012

Каков наилучший способ исключить выбор большого числа дат с помощью пользовательского интерфейса jquery datepicker?Я новичок в jquery, поэтому, если вы могли бы быть подробно, это было бы особенно полезно.

Диапазон дат для включения огромен ... 100 лет.И даты для исключения много и не подряд.Таким образом, диапазон будет выглядеть примерно так:

Кроме того, мне нужно было бы выбирать каждую дату для отображения соответствующего изображения.Каждая дата имеет уникальное изображение.Мне сказали использовать метод .attr ().Кто-нибудь знает пример?

</p>

<code>    $(function(){

    /* create an array of days which need to be disabled */
    var disabledDays = ["1-14-1962","2-11-1962","3-22-1963","4-1-1963","6-9-1964","7-17-1964","8-9-65",  "1-2-66","4-1-66","8-3-67", "7-22-2011", "2-21-2010", "2-24-2010", "2-27-2010","2-28-2010", "3-3-2010","3-17-2010","4-2-2010", "4-3-2010","4-4-2010","4-5-2010", "7-22-2011"];

                // Datepicker
            $('#datepicker').datepicker({
                inline: true,
                dateFormat: 'yy-mm-dd', //Month & Day spelled out
                constrainInput: true,
                changeMonth: true,
                changeYear: true,
                maxDate: '0',
                yearRange: '-102y', //Going back to 1910
    onSelect: function(dateText, inst) { 
                window.location = 'http://www.example.com' + dateText;
            }
        });
        });

<code>
</code>

1 Ответ

0 голосов
/ 05 марта 2012

Этот пост в блоге показывает отличный способ сделать даты без выбора

...