比较时间
截止时间不可以小于开始时间,如开始时间为2017-8-30,截止时间为:2017-8-23. 这种情况是错的,不可以出现此情况。代码如下:
在html页面,引用datepicker时间控件
<script type="text/javascript">
$(function () {
//Date picker
$('#startDate').datepicker({
autoclose: true
}).on('changeDate',function(e){
compareDate();
});
$('#endDate').datepicker({
autoclose: true
}).on('changeDate',function(e){
compareDate();
});
//比较时间
function compareDate(){
$("#search").attr("disabled",false);
var startTime=$('#startDate').datepicker('getDate');
var endTime=$('#endDate').datepicker('getDate');
if(startTime != null && endTime != null){
if(startTime>endTime){
//alert("起始时间不应大于截止时间");
$("#mymodal").modal();//bootstrap的模态框
$("#search").attr("disabled",true);
}
}
}
</script>