симпатично получилось. сам не так давно корёжил datepicker на эту же тему. в итоге пришёл к тупым текстовым полям часы/минуты, ибо выбирать время мышкой не так удобно
Проикольно, только не совсем ясно, что сначала надо выбрать дату, а потом уже появляется выбор времени.
И еще, надо бы стилями сделать для часов cursor:pointer, а то опять же фиг его знает, можно ли туда нажимать или нет.
Т.е воплощение органичное и хорошее, но с юзабельностью проблема. Отаке.
cursor:pointer — сорри забыл за него))
насчет первоначальности выбора были трудности, хз каким чертом в dp фиксируется дефолтовая дата. Вообще — когда я лопатил код dp у меня сложилось впечатление, что в комплекте UI данный видж писали последним и видимо очень торопились). В принципе как и я))
1. я так и не понял куда щелкнуть чтобы указать «прошлое» время.
2. а зачем элемент времени должен обязательно выезжать откуда то вдруг? сюююрпрааайз ) а вот и время приехало. почему бы не отображать его сразу?
в выпадающем календаре:
не очень удобно выставлять время. как вариант: на самом календаре при нажатии(правой кнопкой? %) ) на часы выдавать список от 00 до 23, минут и секунд 00-59(в виде матрицы например)
в поле для ввода:
присоединяюсь к написавшим выше: изменение значения с помощью стрелок вверх вниз есть гут, двоеточия пробелы и прочее расставлять автоматически (или сообщить что они не нужны), показывать часы сразу, а не после выбора даты.
jQuery Ui.datetimepicker