Bootstrap 时间日历插件bootstrap-datetimepicker配置与应用小结


Posted in Javascript onMay 28, 2019

1.   测试环境

win7

JQuery-3.2.1.min.js

下载地址:

https://gitee.com/ishouke/front_end_plugin/blob/master/jquery-3.2.1.min.js

Bootstrap-3.3.7-dist

下载地址:

https://gitee.com/ishouke/front_end_plugin/blob/master/bootstrap-3.3.7.zip

bootstrap-table-develop-v1.12.1.zip

下载地址:

https://github.com/wenzhixin/bootstrap-table

https://gitee.com/ishouke/front_end_plugin/blob/master/bootstrap-table-develop-v1.12.1.zip

bootstrap-datetimepicker-master-v4.17.47.zip

下载地址:

https://github.com/Eonasdan/bootstrap-datetimepicker

1.2.   配置与应用

效果展示

HTML代码片段

head设置

<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! -->
{% load staticfiles %}
<!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) -->
<script type="text/javascript" src="{% static 'website/jquery-3.2.1.min.js' %}" defer></script>
<!-- Bootstrap -->
<link rel="stylesheet" type="text/css" href="{% static 'website/bootstrap-3.3.7-dist/css/bootstrap.min.css' %}" rel="external nofollow" />
<!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
<script type="text/javascript" src="{% static 'website/bootstrap-3.3.7-dist/js/bootstrap.min.js' %}" defer></script>
<!-- HTML5 shim 和 Respond.js 是为了让 IE8 支持 HTML5 元素和媒体查询(media queries)功能 -->
<!-- 警告:通过 file:// 协议(就是直接将 html 页面拖拽到浏览器中)访问页面时 Respond.js 不起作用 -->
<!--[if lt IE 9]>
<script src="https://cdn.bootcss.com/html5shiv/3.7.3/html5shiv.min.js" defer></script>
<script src="https://cdn.bootcss.com/respond.js/1.4.2/respond.min.js" defer></script>
<![endif]-->
  ……略
<!-- bootstrap-datetimepicker -->
<link rel="stylesheet" href="{% static 'website/bootstrap-datetimepicker-4.17.47/css/bootstrap-datetimepicker.min.css' %}" rel="external nofollow" />
<script type="text/javascript" src="{% static 'website/bootstrap-datetimepicker-4.17.47/js/bootstrap-datetimepicker.min.js' %}" defer></script>
<!-- 引入中文语言包,注意:locale files 必须放在bootstrap-datetimepicker.min.js后面 -->
<script type="text/javascript" src="{% static 'website/bootstrap-datetimepicker-4.17.47/js/locales/bootstrap-datetimepicker.zh-CN.js' %}" defer></script>
  ……略
 </head>

toolbar工具条

<div class="container-fluid">
<div class="row">
<table id="roleTable"></table>
<div id="toolbar">
<div class="btn-group">
<button class="btn btn-default" data-toggle="modal" data-target="#roleDialog" id="addBtn">新增
<i class="glyphicon glyphicon-plus"></i>
</button>
<button class="btn btn-default" id="editBtn">修改
<i class="glyphicon glyphicon-edit"></i>
</button>
<button class="btn btn-default" id="deleteBtn">删除
<i class="glyphicon glyphicon-remove"></i>
</button>
</div>
<form class="form-inline" id="queryForm">
<div class="form-group">
<div class="input-group">
<div class="input-group-addon">角色名称</div>
<input type="text" class="form-control" name="roleNameQ" id="roleNameQ" placeholder="请输入角色名称">
</div>
<div class="input-group date" id="startTimePicker">
<div class="input-group-addon">开始时间</div>
<input type="text" class="form-control" name="startTime" id="startTime" >
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
<div class="input-group date" id="endTimePicker">
<div class="input-group-addon">结束时间</div>
<input type="text" class="form-control" name="endTime" id="endTime">
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</div>
<button type="button" id="queryBtn" class="btn btn-primary queryButton">查询</button>
</form>
</div>
</div>
</div>

JS代码片段

时间插件配置

// 设置开始时间插件
$('#' + startTimePickerID).datetimepicker({
language: 'zh-CN',// 默认值: 'en',设置控件上的文案为中文
format:'yyyy-mm-dd HH:mm:ss', //格式化,以便精确到秒
autoclose:true // 选择时间时,点击分后,关闭时间插件框
});
// 设置结束时间插件
$('#' + endTimePickerID).datetimepicker({
language: 'zh-CN',
format:'yyyy-mm-dd HH:mm:ss',
autoclose: true // 选择时间时,点击分后,关闭时间插件框}
});

总结

以上所述是小编给大家介绍的Bootstrap 时间日历插件bootstrap-datetimepicker配置与应用小结,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
实现连缀调用的map方法(prototype)
Aug 05 Javascript
对象无length属性时IE6/IE7中无法将其转换成伪数组(ArrayLike)
Jul 31 Javascript
常用Extjs工具:Extjs.util.Format使用方法
Mar 22 Javascript
Javascript 面向对象(三)接口代码
May 23 Javascript
js+html5绘制图片到canvas的方法
Jun 05 Javascript
js html css实现复选框全选与反选
Oct 09 Javascript
Node.js中用D3.js的方法示例
Jan 16 Javascript
JS身份证信息验证正则表达式
Jun 12 Javascript
javascript闭包的使用之按钮切换功能
Aug 30 Javascript
详解vue中this.$emit()的返回值是什么
Apr 07 Javascript
扫微信小程序码实现网站登陆实现解析
Aug 20 Javascript
JavaScript原型链中函数和对象的理解
Jun 16 Javascript
如何实现双向绑定mvvm的原理实现
May 28 #Javascript
vue实现带复选框的树形菜单
May 27 #Javascript
vue实现按需加载组件及异步组件功能
May 27 #Javascript
Vue实现导航栏点击当前标签变色功能
Aug 19 #Javascript
原生js实现each方法实例代码详解
May 27 #Javascript
深入学习JavaScript中的bom
May 27 #Javascript
Vue实现根据hash高亮选项卡
May 27 #Javascript
You might like
给海燕B411配件机起死回生配上件
2021/03/02 无线电
强烈推荐:php.ini中文版(2)
2006/10/09 PHP
Discuz!5的PHP代码高亮显示插件(黑暗中的舞者更新)
2007/01/29 PHP
php递归使用示例(php递归函数)
2014/02/14 PHP
PHP+APACHE实现网址伪静态
2015/02/22 PHP
3种php生成唯一id的方法
2015/11/23 PHP
使用symfony命令创建项目的方法
2016/03/17 PHP
PHP 序列化和反序列化函数实例详解
2020/07/18 PHP
js实现权限树的更新权限时的全选全消功能
2009/02/17 Javascript
Javascript 面向对象 重载
2010/05/13 Javascript
深入理解Javascript里的依赖注入
2014/03/19 Javascript
JavaScript中的Math.SQRT1_2属性使用简介
2015/06/14 Javascript
Eclipse编辑jsp、js文件时卡死现象的解决办法汇总
2016/02/02 Javascript
AngularJS中实现动画效果的方法
2016/07/28 Javascript
Vue.js每天必学之表单控件绑定
2016/09/05 Javascript
jQuery使用DataTable实现删除数据后重新加载功能
2017/02/27 Javascript
js自定义Tab选项卡效果
2017/06/05 Javascript
详解Vue 动态组件与全局事件绑定总结
2018/11/11 Javascript
es6数值的扩展方法
2019/03/11 Javascript
JavaScript实现图片放大镜效果
2019/06/27 Javascript
基于layui table返回的值的多级嵌套的解决方法
2019/09/19 Javascript
js this 绑定机制深入详解
2020/04/30 Javascript
python计算最小优先级队列代码分享
2013/12/18 Python
Python面向对象程序设计之私有属性及私有方法示例
2019/04/08 Python
Numpy数组array和矩阵matrix转换方法
2019/08/05 Python
python系统指定文件的查找只输出目录下所有文件及文件夹
2020/01/19 Python
Django调用支付宝接口代码实例详解
2020/04/04 Python
美国珠宝精品店:Opulent Jewelers
2019/08/20 全球购物
XML文档面试题
2015/08/05 面试题
2014年小班元旦活动方案
2014/02/16 职场文书
个人委托书怎么写
2014/04/04 职场文书
公务员检讨书
2014/11/01 职场文书
2014年电话客服工作总结
2014/12/09 职场文书
清洁工岗位职责
2015/02/13 职场文书
新闻稿件写作技巧
2015/07/18 职场文书
mysql 获取时间方式
2022/03/20 MySQL