Вопрос по jquery, localization, jquery-ui, jquery-ui-datepicker – Объединение параметров локализации и инициализации jQuery-ui datepicker

7

Я хочу, чтобы мой локализованный сборщик дат не позволял выбирать определенные даты.

Локализация:

<code>$("#datepicker").datepicker($.datepicker.regional["fr"]);
</code>

Нет выходных:

<code>$("#datepicker").datepicker({ beforeShowDay: $.datepicker.noWeekends })
</code>

Я не могу понять, как совместить оба?

Исправьте свою первую строку neoascetic
@neoascetic, спасибо, сделал опечатку при вставке сюда. Все еще не уверен, как решить. mishap

Ваш Ответ

1   ответ
13

$.datepicker.regional Атрибут attribute содержит массив локализаций; которые сами по себе являются «предустановками»; изпараметры выбора даты, Чтобы добавить ваши параметры (при необходимости перезаписать):

// use $.$("#datepicker1")
    .datepicker($.extend({}, $.datepicker.regional.fr, {
        beforeShowDay: $.datepicker.noWeekends
    }));

// initialize the datepicker, then use .datepicker("option", options) method twice
$("#datepicker2")
    .datepicker()
    .datepicker("option", $.datepicker.regional.fr)
    .datepicker("option", "beforeShowDay", $.datepicker.noWeekends);

Demo (see example 5)

Похожие вопросы