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 相关文章推荐
JQuery页面的表格数据的增加与分页的实现
Dec 10 Javascript
JavaScript中isPrototypeOf函数作用和使用实例
Jun 01 Javascript
json定义及jquery操作json的方法
Sep 29 Javascript
js拼接html字符串的注意事项
Oct 13 Javascript
Vue.js中用webpack合并打包多个组件并实现按需加载
Feb 17 Javascript
纯原生js实现贪吃蛇游戏
Apr 16 Javascript
深入浅出es6模板字符串
Aug 26 Javascript
javascript Function函数理解与实战
Dec 01 Javascript
React Native 使用Fetch发送网络请求的示例代码
Dec 02 Javascript
原生js实现获取form表单数据代码实例
Mar 27 Javascript
angular2 NgModel模块的具体使用方法
Apr 10 Javascript
js字符串类型String常用操作实例总结
Jul 05 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常用编译参数中文说明
2014/09/27 PHP
php实现压缩多个CSS与JS文件的方法
2014/11/11 PHP
讲解WordPress中用于获取评论模板和搜索表单的PHP函数
2015/12/28 PHP
thinkphp3.2实现跨控制器调用其他模块的方法
2017/03/14 PHP
PHP之header函数详解
2021/03/02 PHP
Jquery加载时从后台读取数据绑定到dropdownList实例
2013/06/09 Javascript
通过隐藏iframe实现文件下载的js方法介绍
2014/02/26 Javascript
详解AngularJS的通信机制
2015/06/18 Javascript
jquery获取多个checkbox的值异步提交给php
2015/07/07 Javascript
Angularjs CURD 详解及实例代码
2016/09/14 Javascript
JavaScript中浅讲ajax图文详解
2016/11/11 Javascript
jquery 标签 隔若干行加空白或者加虚线的方法
2016/12/07 Javascript
Vue自定义指令拖拽功能示例
2017/02/17 Javascript
JavaScript基于replace+正则实现ES6的字符串模版功能
2017/04/25 Javascript
微信小程序使用audio组件播放音乐功能示例【附源码下载】
2017/12/08 Javascript
微信小程序scroll-view横向滑动嵌套for循环的示例代码
2018/09/20 Javascript
关于layui 弹出层一闪而过就消失的解决方法
2019/09/09 Javascript
python爬取个性签名的方法
2018/06/17 Python
Python3.6简单的操作Mysql数据库的三个实例
2018/10/17 Python
Python读取mat文件,并保存为pickle格式的方法
2018/10/23 Python
Python根据当前日期取去年同星期日期
2019/04/14 Python
Pandas之Dropna滤除缺失数据的实现方法
2019/06/25 Python
python中字典按键或键值排序的实现代码
2019/08/27 Python
详解pytorch中squeeze()和unsqueeze()函数介绍
2020/09/03 Python
Python从文件中读取数据的方法步骤
2020/11/18 Python
css3实现一款模仿iphone样式的注册表单
2013/03/20 HTML / CSS
10分钟入门CSS3 Animation
2018/12/25 HTML / CSS
Data URI scheme详解和使用实例及图片base64编码实现方法
2014/05/08 HTML / CSS
美国著名手表网站:Timepiece
2017/11/15 全球购物
Office DEPOT法国官网:欧迪办公用品采购
2018/01/03 全球购物
铭宣海淘转运:美国、日本、英国转运等全球转运公司
2019/09/10 全球购物
《绿色蝈蝈》教学反思
2014/03/02 职场文书
党员志愿者活动方案
2014/08/28 职场文书
党员个人整改方案及措施
2014/10/25 职场文书
pytorch交叉熵损失函数的weight参数的使用
2021/05/24 Python
Redis sentinel哨兵集群的实现步骤
2022/07/15 Redis