将默认时间设置为mobisroll时间选择器

Set Default time to mobiscroll time picker

本文关键字:时间 mobisroll 选择器 设置 默认      更新时间:2023-09-26

单击输入类型文本时,我使用以下代码显示timepicker。有没有办法为time picker设置default value,例如01:00??

$.plugin($afterSubPageLoad,{
end_time_picker:function()
{
    $(function(){$('#actualHours').scroller({preset: 'time',theme: 'wp',display: 'modal',mode: 'mixed',timeFormat:'HH:ii',timeWheels:'HHii'});});       
}
});

使用setValue方法:

$('#actualHours').mobiscroll('setValue','01:00');

只需根据您使用的本地日期-时间参数(yyyy-mm-dd,dd.mm.yyyy,…)在input元素的value属性中定义默认日期或时间,如:

<input name="user-select-datetime-to" id="user-select-datetime-to" value="03.07.2013 15:04"/> 

<input name="user-select-time-to" id="user-select-time-to" value="10:00"/> 

我知道这是一个老问题,但这是我必须做的,以便默认时间。

 var showModalTimePickerWithDefaultTime = function (defaultTime)
  {
    $('.item-cell.right').mobiscroll().time({
      mode: 'scroller',
      theme: kendo.support.mobileOS.ios ? 'ios' : 'android',
      display: 'modal',
      animate: 'fade',
      dateFormat: '',
      timeFormat: 'hh:ii A',
      dateOrder: 'hhiia'
    });
    $('.item-cell.right').mobiscroll('setValue', defaultTime);
  }