全网整合营销服务商

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

免费咨询热线: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 


相关文章: 南京网站制作费用,南京远驱官方网站?  海南网站制作公司有哪些,海口网是哪家的?  C++时间戳转换成日期时间的步骤和示例代码  如何快速生成可下载的建站源码工具?  建站之星24小时客服电话如何获取?  MySQL查询结果复制到新表的方法(更新、插入)  哈尔滨网站建设策划,哈尔滨电工证查询网站?  建站之星体验版:智能建站系统+响应式设计,多端适配快速建站  如何在云指建站中生成FTP站点?  建站之星后台搭建步骤解析:模板选择与产品管理实操指南  如何通过可视化优化提升建站效果?  建站之星ASP如何实现CMS高效搭建与安全管理?  如何选择高性价比服务器搭建个人网站?  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  已有域名和空间如何搭建网站?  儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?  魔方云NAT建站如何实现端口转发?  建站OpenVZ教程与优化策略:配置指南与性能提升  三星网站视频制作教程下载,三星w23网页如何全屏?  个人网站制作流程图片大全,个人网站如何注销?  如何确认建站备案号应放置的具体位置?  建站主机是什么?如何选择适合的建站主机?  合肥做个网站多少钱,合肥本地有没有比较靠谱的交友平台?  高防服务器:AI智能防御DDoS攻击与数据安全保障  如何用AWS免费套餐快速搭建高效网站?  如何在IIS管理器中快速创建并配置网站?  Dapper的Execute方法的返回值是什么意思 Dapper Execute返回值详解  网站网页制作专业公司,怎样制作自己的网页?  兔展官网 在线制作,怎样制作微信请帖?  如何在IIS7中新建站点?详细步骤解析  c# 在ASP.NET Core中管理和取消后台任务  如何零成本快速生成个人自助网站?  电商网站制作公司有哪些,1688网是什么意思?  Python文件管理规范_工程实践说明【指导】  油猴 教程,油猴搜脚本为什么会网页无法显示?  唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?  实例解析Array和String方法  高防服务器如何保障网站安全无虞?  建站之星如何快速更换网站模板?  如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?  建站之星展会模版如何一键下载生成?  独立制作一个网站多少钱,建立网站需要花多少钱?  如何用5美元大硬盘VPS安全高效搭建个人网站?  建站与域名管理如何高效结合?  C++中的Pimpl idiom是什么,有什么好处?(隐藏实现)  全景视频制作网站有哪些,全景图怎么做成网页?  网站制作新手教程,新手建设一个网站需要注意些什么?  如何选择建站程序?包含哪些必备功能与类型?  如何快速搭建高效WAP手机网站吸引移动用户?  如何通过宝塔面板实现本地网站访问? 

您的项目需求

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