html5 datepicker使用方法,详解JS控件bootstrap datepicker的使用方法(图)

这篇文章主要介绍了js控件bootstrap datepicker的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下Bootstrap教程

bootstrap-datepicker沙箱环境:

bootstrap-datepicker沙箱环境:

1、requirejs配置requirejs.config({

baseUrl: '../pages/modules',

// urlArgs: "v=" + (new Date()).getTime(),//禁止缓存,生产环境去除

urlArgs:'v=2016110701',

paths: {

jquery: ["../../plugins/jquery/jquery"],

bootstrap: ["../../plugins/bootstrap/dist/js/bootstrap.min"],

datepicker:["../../plugins/bootstrap-datepicker/dist/js/bootstrap-datepicker.min"],

datepicker_zh:["../../plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-CN.min"]

},

shim: {

bootstrap: {deps: ["jquery"],exports: 'bootstrap'},

datepicker:{deps:["jquery"],exports:"datepicker"},

datepicker_zh:{deps:["jquery","datepicker"],exports:"datepicker_zh"}

}

});

require(['jquery', 'bootstrap']);

2 html

出生日期:

3 jsvar $ = require('jquery');

require('datepicker_zh');

$("#birthdayGroup .input-group.date").datepicker({todayHighlight:true,todayBtn: 'linked'

,keyboardNavigation:true,autoclose:true,language:'zh-CN',format:'yyyy-mm-dd'

,daysOfWeekHighlighted:'0,6'});

4 效果

986ebc5981c4d0e33e3ae7c99c9c061d.png

5 更改默认配置

如果每个控件都按照上述js的写法,是不是很痛苦。所以可以将您认为常用的配置设置到

2b7bb5ee98e633ff780fd0f7dc00cecc.png

设置完毕后,要做的是日期的格式,因为bootstrap-datepicker.zh-CN.min.js将格式设置为了yyyy年mm月dd日,所以如果您想默认格式为'yyyy-mm-dd',还得改bootstrap-datepicker.zh-CN.min.js这个地方.

3e36468d13c1f49674e8651b6acfbe5f.png

现在您只需要即可实现效果。

$("#birthdayGroup .input-group.date").datepicker();

6 时间段的日期

jsp页面重点是input-daterange input-group的样式

入库日期:

value="" />

value=""/>

js的配置也相对简单,在初始化的时候做一下配置,这样就可以了$(".input-daterange").datepicker({keyboardNavigation:!1,forceParse:!1,autoclose:!0});

从下图实例可以看出,日历中有个选中的日期,前后两个日期的前后大小,由控件本身完成,不需要人为做什么操作了.

86c8018648e83ba31e6cda6a633702ae.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值