Jquery DatePicker, который использует данные JSON, которые являются будущими датами - PullRequest
0 голосов
/ 19 апреля 2010

Есть ли какой-либо jquery datepicker, который использует данные json ... Мои данные json будут списком будущих дат, которые относятся к любому месяцу, должны быть использованы моим датчиком, который должен быть отключен и выделен цветом ....

1 Ответ

2 голосов
/ 19 апреля 2010

Мой DatePicker предоставляет эту функцию, используя "renderCallback".

В этом примере все выходные отображаются по-разному и отключены:

http://www.kelvinluck.com/assets/jquery/datePicker/v2/demo/datePickerCustomCellRender.html

И этот гораздо более сложный пример показывает настройку различных правил на основе настроек, сделанных на странице:

http://www.kelvinluck.com/assets/jquery/datePicker/v2/demo/datePickerLimitAvailableDatesAjax2.html

По сути, вы будете создавать экземпляр DatePicker примерно так:

Date.format = 'yyyy-mm-dd';

// Your data loaded from json - note the date formats match the Date.format you set above
var disabledDates = {'2010-04-21' : true, '2010-05-15' : true};

$('SELECTOR').datePicker(
    {
        renderCallback:function ($td, thisDate, month, year)
        {
            if (disabledDates[thisDate.asString()]) {
                // disabled prevents the date from being selectable, highlight is a hook you can style...
                $td.addClass('disabled highlight');
            }
        }
    }
)

Надеюсь, это поможет:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...