2011-01-31 2 views
0

У меня есть форма с множеством разных полей даты, и функция datepicker работает идеально, однако некоторые из полей должны быть ограничены определенными днями.Как ограничить несколько DatePickers до определенных дней?

i.e. можно выбрать только понедельники, другие могут выбирать только субботы/воскресенья, а другие могут выбирать только субботы.

Можно ли это сделать на одной форме?

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

Помощь была бы оценена

EDIT:

Я использую Drupal и WebForm, с JqueryUI Datepicker. Ive успешно использовал этот код, чтобы ограничить выбор в понедельник, однако это, очевидно, по всей форме, и у меня есть другие поля даты, на которые я хочу сделать другие ограничения.

onlyMon: function(date) { 
     if (date.getDay(1) == 1) { 
      return [true, '']; 
     } else { 
      return [false, '']; 
     } 
    }, 

Спасибо, ребята!

+1

Рассмотрим написание более описательный заголовок вопроса и добавив несколько кусков кода и детали о том, что компоненты вы используете, окружающей среды, то, что может реально помочь нам помочь вам. - edit: Спасибо meagar, не имея надлежащих прав на редактирование, иногда немного мешает. ;) –

+0

Thankyou для ваших комментариев – jeremy

+0

Возможный дубликат [jquery datepicker - beforeShowDay problem] (http://stackoverflow.com/questions/3812203/jquery-datepicker-beforeshowday-problem) – random

ответ

0

Это что-то похожее, что вы ищете?

jquery datepicker - beforeShowDay problem

+0

Том выглядит так, позвольте мне попробовать и дайте знать. Благодаря! – jeremy

+0

Том, вы знаете, если вам нужно использовать идентификатор ввода? или вы можете использовать класс? – jeremy

+0

Вам нужно будет использовать идентификатор в этом случае. Возможно, есть способ создать работу, в которой используется класс, но, вероятно, это будет связано с довольно большим количеством беспорядков. – Tom

Смежные вопросы