全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

JS控件bootstrap datepicker使用方法详解

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

<div 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>
        <div 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="出生日期"/>
        </div>
      </div>

3 js

var $ = 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 效果

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的样式

<div 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>
   <div 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_instockDate__FontalInstockExample" 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_instockDate__FontalInstockExample" value="<fmt:formatDate value='${filter_led_instockDate}' pattern='yyyy-MM-dd'/>"/>
    </div>
</div>

js的配置也相对简单,在初始化的时候做一下配置,这样就可以了

$(".input-daterange").datepicker({keyboardNavigation:!1,forceParse:!1,autoclose:!0});


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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# bootstrap  # datepicker  # JS日期控件My97DatePicker基本用法  # js实现拾色器插件(ColorPicker)  # weui中的picker使用js进行动态绑定数据问题  # WdatePicker.js时间日期插件的使用方法  # AngularJs中Bootstrap3 datetimepicker使用实例  # js 实现picker 选择器示例详解  # 出生日期  # 的是  # 有个  # 不需要  # 做什么  # 作了  # 要做  # 还得  # 可以看出  # 您想  # 将您  # 大家多多  # 很痛苦  # 就可以  # 格式为  # 您只  # 完毕后  # 重点是  # xhtml  # html 


相关文章: 如何用腾讯建站主机快速创建免费网站?  已有域名和空间如何搭建网站?  如何撰写建站申请书?关键要点有哪些?  建站主机类型有哪些?如何正确选型  深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?  定制建站策划方案_专业建站与网站建设方案一站式指南  如何在阿里云完成域名注册与建站?  大连网站设计制作招聘信息,大连投诉网站有哪些?  武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  制作电商网页,电商供应链怎么做?  手机怎么制作网站教程步骤,手机怎么做自己的网页链接?  免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?  北京网站制作公司哪家好一点,北京租房网站有哪些?  建站之星如何防范黑客攻击与数据泄露?  如何在VPS电脑上快速搭建网站?  网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?  已有域名如何快速搭建专属网站?  简历在线制作网站免费版,如何创建个人简历?  打鱼网站制作软件,波克捕鱼官方号怎么注册?  学校为何禁止电信移动建设网站?  品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?  大型企业网站制作流程,做网站需要注册公司吗?  linux top下的 minerd 木马清除方法  头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?  建站之星安装模板失败:服务器环境不兼容?  如何自定义建站之星模板颜色并下载新样式?  建站主机服务器选购指南:轻量应用与VPS配置解析  零基础网站服务器架设实战:轻量应用与域名解析配置指南  建站主机与服务器功能差异如何区分?  如何在局域网内绑定自建网站域名?  潍坊网站制作公司有哪些,潍坊哪家招聘网站好?  简单实现Android验证码  建站之星ASP如何实现CMS高效搭建与安全管理?  网站企业制作流程,用什么语言做企业网站比较好?  建站之星后台管理如何实现高效配置?  php条件判断怎么写_ifelse和switchcase的使用区别【对比】  南平网站制作公司,2025年南平市事业单位报名时间?  如何在腾讯云免费申请建站?  早安海报制作网站推荐大全,企业早安海报怎么每天更换?  宝塔建站助手安装配置与建站模板使用全流程解析  网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?  如何通过建站之星自助学习解决操作问题?  建站ABC备案流程中有哪些关键注意事项?  沈阳个人网站制作公司,哪个网站能考到沈阳事业编招聘的信息?  如何注册花生壳免费域名并搭建个人网站?  深圳企业网站制作设计,在深圳如何网上全流程注册公司?  学校建站服务器如何选型才能满足性能需求?  如何登录建站主机?访问步骤全解析  如何解决ASP生成WAP建站中文乱码问题?  logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。