BootStrap的Datepicker控件使用心得分享


Posted in Javascript onMay 25, 2016

2013年Bootstrap火了,2014年Bootstrap将继续受到更多人的喜欢,它不仅拥有一套完整漂亮的UI,而且爱好者们为其开发扩展了很多有用的插件和主题!让其拥有无限可能!

公司喜欢使用各种开源免费的框架,bootstrap就非常好用,而且框架布局很漂亮,用起来也很简单。今天遇到要使用它的datepicker这个控件。

问题是:两个时间点,分为开始时间和结束时间,结束时间必须在开始时间之后。于是一顿研究,从上午研究到3点才解决问题。

总结了一下问题所在。主要原因是项目里用的jquery,也用了jquery ui,碰巧它里面也有一个datepicker,名字一模一样。一直折腾啊,在查jquery的datepicker用法,在网上找了各种说是好使的,就是对datepicker绑定onSelect方法。恰巧的是,很多网友都说onSelect不起作用....

突然灵光一现,发现lib文件夹下一堆bootstrap的东西,更重要的是还有一个文件夹上写着bootstrap_datepicker巴拉巴拉的,才醒悟,我们用的不是jquery下的datepicker。⊙?⊙b汗

直接贴代码:

js代码

$('#starttime').datepicker({
format: 'yyyy.mm.dd',
weekStart: 1,
autoclose: true,
todayBtn: 'linked',
language: 'zh-CN'
}).on('changeDate',function(ev){
var startTime = ev.date.valueOf();
if(start<teach){
alert("“评估开始时间 ”不能早于“授课时间 ” !");
$("#starttime").focus();
}
});
$('#endtime').datepicker({
format: 'yyyy.mm.dd',
weekStart: 1,
autoclose: true,
todayBtn: 'linked',
language: 'zh-CN'
}).on('changeDate',function(ev){
var endTime = ev.date.valueOf();
end = endTime;
if(end<start){
alert("“评估结束时间 ”不能早于“评估开始时间 ” !");
}else{
}
});

jsp代码:

<div id="starttime_main" class="control-group">
<label class="control-label" for="starttime">开始时间:</label>
<div class="date form_datetime controls" data-date="2013.05.10" id="starttimeDiv">
<input type="text" class="span9" value="" id="starttime" readonly> 
<span class="add-on">
<i class="icon-calendar"></i> 
</span>
</div>
</div>
<div id="endtime_main" class="control-group">
<label class="control-label" for="endtime">结束时间:</label>
<div class=" controls date form_datetime"
data-date="2013.05.10" id="endtimeDiv">
<input type="text" class="span9" value="" id="endtime"
readonly> <span class="add-on"><i
class="icon-calendar"></i> </span>
</div>
</div>

以上所述是小编给大家介绍的BootStrap的Datepicker控件使用心得分享,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript 获取网页参数系统
Jul 19 Javascript
js实现的map方法示例代码
Jan 13 Javascript
JQuery中extend使用介绍
Mar 13 Javascript
jquery选择器排除某个DOM元素的方法(实例演示)
Apr 25 Javascript
使用typeof方法判断undefined类型
Sep 09 Javascript
jQuery中用dom操作替代正则表达式
Dec 29 Javascript
Javascript实现图片轮播效果(二)图片序列节点的控制实现
Feb 17 Javascript
javascript Promise简单学习使用方法小结
May 17 Javascript
vue 监听键盘回车事件详解 @keyup.enter || @keyup.enter.native
Aug 25 Javascript
Mint UI实现A-Z字母排序的城市选择列表
Dec 28 Javascript
Vue中使用better-scroll实现轮播图组件
Mar 07 Javascript
ES6使用新特性Proxy实现的数据绑定功能实例
May 11 Javascript
jquery按回车键实现表单提交的简单实例
May 25 #Javascript
Javascript之BOM(window对象)详解
May 25 #Javascript
jQueryUI中的datepicker使用方法详解
May 25 #Javascript
jQuery+PHP实现微信转盘抽奖功能的方法
May 25 #Javascript
jQuery获取访问者IP地址的方法(基于新浪API与QQ查询接口)
May 25 #Javascript
JQuery的常用选择器、过滤器、方法全面介绍
May 25 #Javascript
Vue.js报错Failed to resolve filter问题的解决方法
May 25 #Javascript
You might like
PHP获取网站域名和地址的代码
2008/08/17 PHP
使用VisualStudio开发php的图文设置方法
2010/08/21 PHP
php 安全过滤函数代码
2011/05/07 PHP
Symfony2框架学习笔记之表单用法详解
2016/03/18 PHP
一个背景云变换js特效 鼠标移动背景云变化
2012/12/28 Javascript
js表格排序实例分析(支持int,float,date,string四种数据类型)
2015/05/06 Javascript
JavaScript中的Promise使用详解
2015/06/24 Javascript
javascript函数命名的三种方式及区别介绍
2016/03/22 Javascript
javascript 数组的正态分布排序的问题
2016/07/31 Javascript
用nodeJS搭建本地文件服务器的几种方法小结
2017/03/16 NodeJs
python操作数据库之sqlite3打开数据库、删除、修改示例
2014/03/13 Python
跟老齐学Python之编写类之一创建实例
2014/10/11 Python
Python中尝试多线程编程的一个简明例子
2015/04/07 Python
Python中tell()方法的使用详解
2015/05/24 Python
Python实现简单拆分PDF文件的方法
2015/07/30 Python
python的else子句使用指南
2016/02/27 Python
Python自定义主从分布式架构实例分析
2016/09/19 Python
python批量解压zip文件的方法
2019/08/20 Python
Python3自定义http/https请求拦截mitmproxy脚本实例
2020/05/11 Python
基于TensorFlow的CNN实现Mnist手写数字识别
2020/06/17 Python
python向企业微信发送文字和图片消息的示例
2020/09/28 Python
CSS3混合模式mix-blend-mode/background-blend-mode简介
2018/03/15 HTML / CSS
FLOS美国官网:意大利高级照明工艺的传奇
2018/08/07 全球购物
巴黎卡诗加拿大官网:Kérastase加拿大
2018/11/12 全球购物
Myprotein中国网站:欧洲畅销运动营养品牌
2021/02/11 全球购物
大学在校生求职信范文
2013/11/21 职场文书
酒店前台接待岗位职责
2013/12/03 职场文书
自荐信怎么写呢?
2013/12/09 职场文书
生日寿宴答谢词
2014/01/19 职场文书
《草原的早晨》教学反思
2014/04/08 职场文书
设计师求职信模板
2014/05/06 职场文书
先进单位事迹材料
2014/12/25 职场文书
2019自荐信范文集锦!
2019/07/03 职场文书
js中Object.create实例用法详解
2021/10/05 Javascript
各种货币符号快捷输入
2022/02/17 杂记
LyScript实现绕过反调试保护的示例详解
2022/08/14 Python