Как jquery Datepicker установил какую-либо дату для выделения? - PullRequest
1 голос
/ 23 сентября 2011

Я сейчас использую jquery Datepicker [ссылка: http://docs.jquery.com/UI/Datepicker], и если я хочу установить какую-либо дату, чтобы выделить, а не просто выделить дату сейчас, как я могу установить опцию?

Например: enter image description here

Там я хочу выделить 24/09/2011, 25/09/2011 и 27/09/2011.

1 Ответ

4 голосов
/ 23 сентября 2011

Вам нужно будет использовать опцию beforeShowDay:

var dates = []; // array of the dates you want to highlight, stored as strings

$('selector').datepicker({
    beforeShowDay: function(date) {
        if ($.inArray(date.toString(), dates) != -1) {
            return [true, 'highlight'];
        }
    }
});

См. Этот вопрос для получения дополнительной информации:

Можно ли сделать DatePicker пользовательского интерфейса jQuery для отключения субботыи воскресенья (и праздничные дни)?

...