
laydate 日期控件 设置开始时间小于结束时间,怎么做
2个回答
展开全部
<label for="date">开始日期</label>
<input type="text" id="start" name='time' class="form-control laydate-icon"/>
<label for="date">结束日期</label>
<input type="text" id="end" name='endtime' class="form-control laydate-icon"/>
<script>
var start = {
elem: '#time'
,format: 'YYYY-MM-DD'
,choose:function(date){
end.min=date;
end.start=date;
}
}
var end = {
elem: '#endtime'
,format: 'YYYY-MM-DD'
,choose:function(date){
start.max=date;
}
}
laydate(start);
laydate(end);
</script>
不过这个有一个问题,就是第二次选择时间会按照第一次的时间范围来选择,自己去解决
<input type="text" id="start" name='time' class="form-control laydate-icon"/>
<label for="date">结束日期</label>
<input type="text" id="end" name='endtime' class="form-control laydate-icon"/>
<script>
var start = {
elem: '#time'
,format: 'YYYY-MM-DD'
,choose:function(date){
end.min=date;
end.start=date;
}
}
var end = {
elem: '#endtime'
,format: 'YYYY-MM-DD'
,choose:function(date){
start.max=date;
}
}
laydate(start);
laydate(end);
</script>
不过这个有一个问题,就是第二次选择时间会按照第一次的时间范围来选择,自己去解决
展开全部
<label for="date">开始日期</label>
<input type="text" id="start" name='start' class="form-control laydate-icon"/>
<label for="date">结束日期</label>
<input type="text" id="end" name='end' class="form-control laydate-icon"/>
<input type="text" id="start" name='start' class="form-control laydate-icon"/>
<label for="date">结束日期</label>
<input type="text" id="end" name='end' class="form-control laydate-icon"/>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |