console
$('#timePicker1').bhTimePicker();
$('#timePicker2').bhTimePicker({
width: 300
});
$('#timePicker3').bhTimePicker({
defaultType: 'all'
});
$('#timePicker4').bhTimePicker({
range: {
max: 'today',
min: '2015/02/05'
}
});
$('#timePicker5').bhTimePicker({
time:{
start: '2015/03/05',
end: '2015/06/01'
}
});
$('#timePicker6').bhTimePicker({
selectedTime: function(startTime, endTime){
$('mark').html('startTime 开始时间:'+startTime+',endTime结束时间:'+endTime);
}
});
$('#timePickerYearAndMonth').bhTimePicker({
format: 'YYYY-MM'
});
$('#removeTimePicker').bhTimePicker();
$('div.e2e-opt').on('click', 'button', function () {
var action = $(this).attr('data-action');
switch (action) {
case "getRangeTime":
var dateTime = $('#timePicker1').bhTimePicker('getValue');
$('mark').html('startTime='+dateTime.startTime +', endTime='+dateTime.endTime);
break;
case "setRangeTime":
$('#timePicker1').bhTimePicker('setValue',{
startTime: '2016-8-24',
endTime: '2017-9-24'
});
break;
case "setRangeTimeDisable":
$('#timePicker1').bhTimePicker('setDisable');
break;
case "setRangeTimeEnable":
$('#timePicker1').bhTimePicker('setEnable');
break;
case "remove":
$('#removeTimePicker').bhTimePicker('remove');
break;
}
});
<div class="e2e-opt">
<button data-action="getRangeTime">获取第一个时间范围的时间</button>
<button data-action="setRangeTime">设置第一个时间范围的时间,起始时间是2016-8-24,结束时间是2017-9-24</button>
<button data-action="setRangeTimeDisable">设置第一个时间范围的时间禁用</button>
<button data-action="setRangeTimeEnable">设置第一个时间范围的时间禁用给恢复</button>
<button data-action="remove">删除最后一个时间范围控件</button>
</div>
<mark>
返回状态
</mark>
<div class="bh-row">
<div class="bh-col-md-6">
<div>默认设置</div>
<div id="timePicker1"></div>
</div>
<div class="bh-col-md-6">
<div>固定宽度300px</div>
<div id="timePicker2"></div>
</div>
<div class="bh-col-md-6">
<div>设定默认选择类型是"全部"</div>
<div id="timePicker3"></div>
</div>
</div>
<div class="bh-row" style="margin-top: 50px;">
<div class="bh-col-md-6">
<div>设定可选范围从2015/2/5到今天</div>
<div id="timePicker4"></div>
</div>
<div class="bh-col-md-6">
<div>设定初始值从2015/03/05到2015/06/01</div>
<div id="timePicker5"></div>
</div>
<div class="bh-col-md-6">
<div>时间切换后有回调</div>
<div id="timePicker6"></div>
</div>
</div>
<div class="bh-row" style="margin-top: 50px;">
<div class="bh-col-md-6">
<div>设定选择年月类型</div>
<div id="timePickerYearAndMonth"></div>
</div>
<div class="bh-col-md-6">
<div>该控件可被删除</div>
<div id="removeTimePicker"></div>
</div>
</div>