Фильтр по:
  

  • Страница 1 из 1
  • 1
Модератор форума: Admin, Cибиря4ка, Komoff, Diana  
jQuery
Дата: Понедельник, 11.06.2012, 09:03 |
vadimreal
Сержант
Группа: Проверенные
Сообщений: 29
Награды: 0
Репутация: 0
Статус: Offline


Подключил я календарик этот. все хорошо, но я бы желал в календаре закрасить нерабочие дни. вопрос встал как это сделать.
конечно я погуглил и нашел что то такое:

$("#datepicker").datepicker( "option", "beforeShowDay", filterDays);

соответственно
Code

   var arrFreeDays;
   function filterDays(date) {
    if (!arrFreeDays) {
    return [false];
    }
    for(var i = 0; i < arrFreeDays.length; ++i) {
     var day = arrFreeDays[i];
     if (date.getTime() == day.getTime()) {
      return [true];
     }
    }
    return [false];
   }

вот и вопрос как это подвертеть под мою задачу.


 
Дата: Понедельник, 11.06.2012, 11:38 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


vadimreal,
Quote (vadimreal)
Подключил я календарик этот. все хорошо, но я бы желал в календаре закрасить нерабочие дни. вопрос встал как это сделать.
конечно я погуглил и нашел что то такое:

А где собственно сам календарик?

Quote (vadimreal)
но я бы желал в календаре закрасить нерабочие дни

Не рабочие в смысле субботу и воскресение? или реально не рабочие дни?
Это очень разное.
Просто выходные дни можно вычислить по индексу, в цикле отрисовки, это будут всегда 6 и 7 ячейка в строке.
А вот реально праздничные дни достаточно сложно - тут уже нужно подключаться к какой то базе данных со списком выходных и сравнивать дату ячейки со списком не рабочих дней.


 
Дата: Понедельник, 11.06.2012, 14:49 |
vadimreal
Сержант
Группа: Проверенные
Сообщений: 29
Награды: 0
Репутация: 0
Статус: Offline


likbezz не понял твою фразу ""А где собственно сам календарик? ""

тебе показать как я его подключил??
или то что я подключил http://jqueryui.com/demos/datepicker/-- этот календарь..

""А вот реально праздничные дни достаточно сложно - тут уже нужно подключаться к какой то базе данных со списком выходных и сравнивать дату ячейки со списком не рабочих дней. "" ----- Есть у меня Бд с которой я выгружаю... но пока что я хочу сделать задачу по легче..
допустим мне надо закрасить 12.06.2012, 15.06.2012 и 19.06.2012 то есть определенные даты


 
Дата: Вторник, 12.06.2012, 00:27 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


vadimreal,
Quote (vadimreal)
или то что я подключил http://jqueryui.com/demos/datepicker/-- этот календарь..

Это нужно копать скрипт календаря, смотреть возможно ли внедрить туда выборку по значению.
Если возможно дописать необходимые функции.


 
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия