Izmantoju timepicker pluginu http://trentrichardson.com/examples/timepicker/.
// Time Picker [JQUERY UI]
$(function() {
$('#timepicker').timepicker({
ampm: false,
hourMin: 0,
hourMax: 23,
showSecond: false,
timeFormat: 'hh:mm',
stepHour: 1,
stepMinute: 5,
duration: 0
})
});
Lapā tas izskatas šādi - http://screencast.com/t/s1oMWPaLl.
Vajadzīgs ir, lai nevar izvēlēties laiku, kas jau pagājis, bet rāda šī brīža laiku ar soli (stepMinute: 5).
Ja tagad ir 9:58, tad sākuma atļautais datums, ko var izvēlēties ir 10:00.
Datepicker'ī ir līdzīgi, lai nerādītu kalendārā pagājušos datumus - http://screencast.com/t/KwIbfUon8 tiek lietots parametrs "minDate: new Date()".