Додавання datepicker - віджет календаря на jquery - все про web програмуванні

Додавання datepicker - віджет календаря на jquery - все про web програмуванні
Доброго вам дня. Днями зіткнувся з проблемою - користувач в input повинен вказати дату в певному форматі. Не довго ламаючи голову вирішив зробити так, щоб при натисканні на input з'являвся календар. Реалізувати це не складно, але навіщо? Якщо є чудовий віджет календаря на jQuery - datepicker. Далі мова і піде про встановлення, налаштування і підключення datepicker.

Для початку я приведу наочний приклад того, що я хочу зробити:

Додавання datepicker - віджет календаря на jquery - все про web програмуванні

Ну, і зрозуміло, що після вибору дати календар зникає, а в текстовому полі з'являється обрана дата.
Приступимо до реалізації.

Установка і підключення календаря - віджета Datepicker.

Заходимо на офіційний сайт jQueryUI. Щоб нічого зайвого не качати - тиснемо "Deselect all components"

І вибираємо "Core":

Це сам jQuery. Далі вибираємо потрібну міні, в нашому випадку це "Datepicker":

Додавання datepicker - віджет календаря на jquery - все про web програмуванні

На цьому в принципі все. Але у даного віджету є встановлені відображення (теми)
У правому верхньому кутку Ви можете вибрати відповідну тему, вибрати версію віджета і натиснути "Download":

Додавання datepicker - віджет календаря на jquery - все про web програмуванні

На наступному етапі розпаковуємо архів.
Давайте відразу домовимося про структуру нашої сторінки:

Тепер файли jquery-1.8.0.min.js і jquery-ui-1.8.23.custom.min.js з завантаженого архіву поміщаємо в папку js. Тепер папку з назвою теми для datepicker (в моєму випадку це ui-lightness) з папки css завантаженого архіву поміщаємо в папку css для нашої сторінки. На цьому установка календаря - віджета jQuery Datepicker закінчена.
Давайте приступимо до підключення Datepicker. Як я вже говорив, що я хочу викликати календар при натисканні на текстовому полі. Додамо до нашого input id = "datepicker" для того, щоб ми могли з легкістю до нього звернутися.

Тепер напишемо невеликий скрипт на jQuery, який буде викликати календар при кліці по даному тестовому полю:

Зберігаємо і перевіряємо.

Налаштування календаря - віджету на jQuery Datepicker.

Перше, що налаштуємо це тему для нашого календаря. Нижче я приведу таблицю з назвою теми для Datepicker і її відображення:

Додавання datepicker - віджет календаря на jquery - все про web програмуванні
Доброго вам дня. Днями зіткнувся з проблемою - користувач в input повинен вказати дату в певному форматі. Не довго ламаючи голову вирішив зробити так, щоб при натисканні на input з'являвся календар. Реалізувати це не складно, але навіщо? Якщо є чудовий віджет календаря на jQuery - datepicker. Далі мова і піде про встановлення, налаштування і підключення datepicker.

Для початку я приведу наочний приклад того, що я хочу зробити:

Додавання datepicker - віджет календаря на jquery - все про web програмуванні

Ну, і зрозуміло, що після вибору дати календар зникає, а в текстовому полі з'являється обрана дата.
Приступимо до реалізації.

Установка і підключення календаря - віджета Datepicker.

Заходимо на офіційний сайт jQueryUI. Щоб нічого зайвого не качати - тиснемо "Deselect all components"

І вибираємо "Core":

Це сам jQuery. Далі вибираємо потрібну міні, в нашому випадку це "Datepicker":

Додавання datepicker - віджет календаря на jquery - все про web програмуванні

На цьому в принципі все. Але у даного віджету є встановлені відображення (теми)
У правому верхньому кутку Ви можете вибрати відповідну тему, вибрати версію віджета і натиснути "Download":

Додавання datepicker - віджет календаря на jquery - все про web програмуванні

На наступному етапі розпаковуємо архів.
Давайте відразу домовимося про структуру нашої сторінки:

Тепер файли jquery-1.8.0.min.js і jquery-ui-1.8.23.custom.min.js з завантаженого архіву поміщаємо в папку js. Тепер папку з назвою теми для datepicker (в моєму випадку це ui-lightness) з папки css завантаженого архіву поміщаємо в папку css для нашої сторінки. На цьому установка календаря - віджета jQuery Datepicker закінчена.
Давайте приступимо до підключення Datepicker. Як я вже говорив, що я хочу викликати календар при натисканні на текстовому полі. Додамо до нашого input id = "datepicker" для того, щоб ми могли з легкістю до нього звернутися.

Тепер напишемо невеликий скрипт на jQuery, який буде викликати календар при кліці по даному тестовому полю:

Зберігаємо і перевіряємо.

Налаштування календаря - віджету на jQuery Datepicker.

Перше, що налаштуємо це тему для нашого календаря. Нижче я приведу таблицю з назвою теми для Datepicker і її відображення:

Схожі статті