проверка в текстовых полях с использованием DatePicker - PullRequest
0 голосов
/ 02 января 2009

У меня есть три текстовых поля, поле1 заполнено пользователем1 box2-заполнено user2 box3-заполнено пользователем3

У меня также есть значение по умолчанию для этих трех полей. 1. Теперь, когда выбран box1, user1 не может вводить даты раньше даты по умолчанию, и ему нельзя разрешать выбирать даты больше, чем в box2 (если не пусто, иначе считается дата по умолчанию). 2. пользователь2 может вводить даты в диапазоне от box1 до box2. если эти поля пусты, будет учитываться значение по умолчанию. 3. пользователь3 может ввести дату после даты в поле 2.

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

Ответы [ 2 ]

1 голос
/ 03 января 2009

Учитывая ваш сценарий и желание использовать jQuery для реализации этого поведения, как об этом:

Подключите обработчик событий onchange с помощью jQuery к каждому текстовому полю, а затем, когда значение изменится, выполните проверку и выполните соответствующие шаги.

0 голосов
/ 02 января 2009

Вы должны посмотреть на функцию beforeShow средства выбора даты (посмотрите на вкладку параметров в ссылке) -

Может быть функцией, которая принимает вход поле и текущий экземпляр DatePicker и возвращает настройки (анонимно) Объект для обновления выбора даты. Это называется как раз перед DatePicker отображается.

В этом вопросе я хотел установить некоторые аналогичные ограничения диапазона / даты с помощью всего лишь двух элементов управления вводом, чтобы дать вам представление о том, как вы можете работать с функцией.

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