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 相关文章推荐
可以显示单图片,多图片ajax请求的ThickBox3.1类下载
Dec 23 Javascript
创建公共调用 jQuery Ajax 带返回值
Aug 01 Javascript
jQuery操作CheckBox的方法介绍(选中,取消,取值)
Feb 04 Javascript
js返回上一页并刷新的多种实现方法
Feb 26 Javascript
深入理解javascript的执行顺序
Apr 04 Javascript
jQuery使用empty()方法删除元素及其所有子元素的方法
Mar 26 Javascript
javascript给span标签赋值的方法
Nov 26 Javascript
微信小程序本地缓存数据增删改查实例详解
May 24 Javascript
vue组件中的数据传递方法
May 14 Javascript
解决JavaScript layui 下拉框不显示的问题
Aug 14 Javascript
小程序数据通信方法大全(推荐)
Apr 15 Javascript
js屏蔽F12审查元素,禁止修改页面代码等实现代码
Oct 02 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
德劲1103的维修打理经验
2021/03/02 无线电
php查看session内容的函数
2008/08/27 PHP
PHP采集相关教程之一 CURL函数库
2010/02/15 PHP
php简单提示框alert封装函数
2010/08/08 PHP
PHP+Mysql实现多关键字与多字段生成SQL语句的函数
2014/11/05 PHP
PHP基于自定义函数实现的汉字转拼音功能实例
2017/09/30 PHP
JXTree对象,读取外部xml文件数据,生成树的函数
2007/04/02 Javascript
Prototype PeriodicalExecuter对象 学习
2009/07/19 Javascript
Mootools 1.2教程 Fx.Morph、Fx选项和Fx事件
2009/09/15 Javascript
基于jquery的设置页面文本框 只能输入数字的实现代码
2011/04/19 Javascript
当某个文本框成为焦点时即清除文本框内容
2014/04/28 Javascript
js获取浏览器基本信息大全
2014/11/27 Javascript
清除js缓存的多种方法总结
2016/12/09 Javascript
jQuery实现的简单图片轮播效果完整示例
2018/02/08 jQuery
在Node.js下运用MQTT协议实现即时通讯及离线推送的方法
2019/01/24 Javascript
JavaScript 扩展运算符用法实例小结【基于ES6】
2019/06/17 Javascript
JS常用排序方法实例代码解析
2020/03/03 Javascript
python求质数的3种方法
2018/09/28 Python
Python单元测试unittest的具体使用示例
2018/12/17 Python
基于python生成器封装的协程类
2019/03/20 Python
python实现比较类的两个instance(对象)是否相等的方法分析
2019/06/26 Python
python 写一个性能测试工具(一)
2020/10/24 Python
webView加载html图片遇到的问题解决
2019/10/08 HTML / CSS
德国Discount-Apotheke中文官网:DC德式康线上药房
2020/02/18 全球购物
保安员岗位职责
2013/11/17 职场文书
校园报刊亭的创业计划书
2014/01/02 职场文书
11月红领巾广播稿
2014/01/17 职场文书
党支部党的群众路线对照检查材料
2014/09/24 职场文书
父亲节寄语大全
2015/02/27 职场文书
2015年七夕爱情寄语
2015/03/24 职场文书
员工升职自荐信
2015/03/27 职场文书
乒乓球比赛通知
2015/04/27 职场文书
2015年车间安全管理工作总结
2015/05/13 职场文书
驾驶员安全责任协议书
2016/03/22 职场文书
网络安全倡议书(3篇)
2019/09/18 职场文书
Python中22个万用公式的小结
2021/07/21 Python