Плагин-слайдер для удобного выбора промежутка дат?

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

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


Например, размер общей шкалы может быть от 00-00-0001 до 31.12.2012 г. На этой шкале нужно удобным способом выбирать промежуток даты.


Находил подобные плагины, но они показали не самую удобную работоспособность при «широкой» шкале — захвате большого временного промежутка.

Плагин 1, плагин 2


Благодарю за помощь!
  • Вопрос задан
  • 6937 просмотров
Пригласить эксперта
Ответы на вопрос 4
Не уверен что это вообще возможно.
Вы выбираете дату, т.о. за 2012 лет будет примерно 2012*365 = 734380 дней, даже если в каждом пикселе помещать дату (а двигать ползунок целясь в пиксель занятие очень веселое) то вам нужен будет элемент шириной 734380 пикселей :)
Конечно вы просили о другом, но раз Вам нужно удобство для пользователя то при выборе диапазона дат удобнее решения нет чем просто выбор двух дат в календаре: jqueryui.com/demos/datepicker/#date-range
Ответ написан
boramod
@boramod Автор вопроса
Спасибо всем ответившим!

Действительно, для большого диапазона — слайдер не самый удачный выбор. Возможно, долько для конкретизации небольшого периода.
Ответ написан
taliban
@taliban
php программист
Попробуйте сперва создать в JS дату меньше чем 1901-02-01T00:00:00.000 а потом уже делайте слайдер который начинается от 00-00-0001. Первый из указаных вами плагинов вообще шикарен, чего только стоит действие когда пытаешься перетащить один ползунок через другой.
Ответ написан
NikitaTratorov
@NikitaTratorov
CTO
Сам искал что-нибудь хоть немного похожее на выбор периодов в Яндекс.Метрике.
Но и это сойдет. И не важно, что не слайдер.
Раз www.eyecon.ro/datepicker/
Полтора www.benknowscode.com/2012/11/selecting-ranges-jquery-ui-datepicker.html
Два bseth99.github.io/projects/jquery-ui/4-jquery-ui-datepicker-range.html
Три https://rawgithub.com/longbill/jquery-date-range-picker/master/index.html
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы