bootstrap-datepicker沙箱环境:
bootstrap-datepicker沙箱环境:
1、requirejs配置
2 html
<p class="form-group col col-sm-3 padding no-margin-bottom" id="birthdayGroup"> <label class="col col-sm-4 text-right form-label no-padding-left">出生日期:</label> <p class="col col-sm-8 no-padding-left no-padding-left input-group date"> <span class="input-group-addon"> <i class="fa fa-calendar"></i> </span> <input id="birthday" type="text" class="form-control" placeholder="出生日期"/> </p> </p>
3 js
4 效果
5 更改默认配置
如果每个控件都按照上述js的写法,是不是很痛苦。所以可以将您认为常用的配置设置到
设置完毕后,要做的是日期的格式,因为bootstrap-datepicker.zh-CN.min.js将格式设置为了yyyy年mm月dd日,所以如果您想默认格式为'yyyy-mm-dd',还得改bootstrap-datepicker.zh-CN.min.js这个地方.
现在您只需要即可实现效果。
$("#birthdayGroup .input-group.date").datepicker();
6 时间段的日期
jsp页面重点是input-daterange input-group的样式
<p class="form-group col col-sm-4 padding no-margin-bottom">
<label class="col col-sm-4 text-right form-label no-padding-left">入库日期:</label>
<p class="col col-sm-8 col-xs-6 no-padding-left input-daterange input-group">
<input type="text" class="input-sm form-control" name="filter_ged_instockDateFontalInstockExample"
value="<fmt:formatDate value='${filter_ged_instockDate}' pattern='yyyy-MM-dd'/>" />
<span class="input-group-addon">到</span>
<input type="text" class="input-sm form-control" name="filter_led_instockDateFontalInstockExample"
value="<fmt:formatDate value='${filter_led_instockDate}' pattern='yyyy-MM-dd'/>"/>
</p>
</p>js的配置也相对简单,在初始化的时候做一下配置,这样就可以了
从下图实例可以看出,日历中有个选中的日期,前后两个日期的前后大小,由控件本身完成,不需要人为做什么操作了.
Copyright © 2019- baomayou.com 版权所有 赣ICP备2024042794号-6
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务