第一好用的时间 日期插件(Adding a Timepicker to jQuery UI Datepicker)
2013-10-08 19:22
751 查看
最近在一个项目中用到了My97DatePicker,国人写的一个挺不错的时间选择插件,简单易用,但是在调试静态时却发现此插件必须产生一个iframe标签指向其主页,试了很多种方法都不能去除,一旦删除插件就不能用了。。。虽说作者开发辛苦,我本拿来就用,不应埋怨这点广告费,但是考虑到部分项目对于安全性较高,像这样明目张胆的跨域谁知道是否会有风险脚本注入到你的后台。
所以这几天就专门留心各种时间选择插件,令人颇为失望的是居然没有几款比较好用的 可以同时选择日期与时间并且支持时间格式化输出的插件。不过还好还是让我找到一款国外的界面还行的jqueri-ui的 datepicker插件 的timepicker(http://trentrichardson.com/examples/timepicker/)加强版,效果如下:
![](http://images.cnitblog.com/blog/469519/201310/08191149-1ce31f947ec641728ae8401c0b771c25.jpg)
代码也简单易用:
完整代码:
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5 <title>无标题文档</title>
6
7 <link rel="stylesheet" type="text/css" href="Plugins/jquery/jquery-ui.css" />
8 <link rel="stylesheet" type="text/css" href="Plugins/timepicker/jquery-ui-timepicker-addon.min.css" />
9
<script type="text/javascript" src="Plugins/jquery/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="Plugins/jquery/jquery-ui.min.js"></script>
<script type="text/javascript" src="Plugins/timepicker/jquery-ui-sliderAccess.js"></script>
<script type="text/javascript" src="Plugins/timepicker/jquery-ui-timepicker-addon.min.js"></script>
<script type="text/javascript" src="Plugins/timepicker/i18n/jquery-ui-timepicker-zh-CN.js"></script>
<script type="text/javascript" src="Plugins/timepicker/i18n/jquery.ui.datepicker-zh-CN.js.js"></script>
<script type="text/javascript">
$(function(){
$('#slider_example').datetimepicker({
dateFormat:'yy-mm-dd',
timeFormat: 'HH:mm:ss'
});
})
</script>
<style type="text/css">
/*修改空间的大小,如果不加上这句可能会导致控件过大,不够美观*/
.ui-corner-all{
font-size:12px;
}
</style>
</head>
<body>
<input type="text" name="" id="slider_example" value="" class="xx">
</body>
37 </html>
demo下载,全是本地文件,包括jquery和jquery-ui都下载下来了:下载地址
所以这几天就专门留心各种时间选择插件,令人颇为失望的是居然没有几款比较好用的 可以同时选择日期与时间并且支持时间格式化输出的插件。不过还好还是让我找到一款国外的界面还行的jqueri-ui的 datepicker插件 的timepicker(http://trentrichardson.com/examples/timepicker/)加强版,效果如下:
![](http://images.cnitblog.com/blog/469519/201310/08191149-1ce31f947ec641728ae8401c0b771c25.jpg)
代码也简单易用:
$(function(){ $('#slider_example').datetimepicker({ dateFormat:'yy-mm-dd', timeFormat: 'HH:mm:ss' }); })
完整代码:
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5 <title>无标题文档</title>
6
7 <link rel="stylesheet" type="text/css" href="Plugins/jquery/jquery-ui.css" />
8 <link rel="stylesheet" type="text/css" href="Plugins/timepicker/jquery-ui-timepicker-addon.min.css" />
9
<script type="text/javascript" src="Plugins/jquery/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="Plugins/jquery/jquery-ui.min.js"></script>
<script type="text/javascript" src="Plugins/timepicker/jquery-ui-sliderAccess.js"></script>
<script type="text/javascript" src="Plugins/timepicker/jquery-ui-timepicker-addon.min.js"></script>
<script type="text/javascript" src="Plugins/timepicker/i18n/jquery-ui-timepicker-zh-CN.js"></script>
<script type="text/javascript" src="Plugins/timepicker/i18n/jquery.ui.datepicker-zh-CN.js.js"></script>
<script type="text/javascript">
$(function(){
$('#slider_example').datetimepicker({
dateFormat:'yy-mm-dd',
timeFormat: 'HH:mm:ss'
});
})
</script>
<style type="text/css">
/*修改空间的大小,如果不加上这句可能会导致控件过大,不够美观*/
.ui-corner-all{
font-size:12px;
}
</style>
</head>
<body>
<input type="text" name="" id="slider_example" value="" class="xx">
</body>
37 </html>
demo下载,全是本地文件,包括jquery和jquery-ui都下载下来了:下载地址
相关文章推荐
- Adding a Timepicker to jQuery UI Datepicker
- Adding a Timepicker to jQuery UI Datepicker
- jQuery日期和时间插件(jquery-ui-timepicker-addon.js)jquerydatapicker插件 实现时分秒
- 基于jQuery UI Datepicker实现的时间插件
- jquery 日期+时间 date & time 插件
- jquery jQueryUIDatepicker时间插件设置
- jquery-ui 插件学习--日期控件datepicker
- JQuery 插件 ui.datepicker.js 中文日期输入框
- 一款贴近用户体验的jQuery日期选择插件。这是一款双日历jQuery日期选择时间插件pickerDateRange。
- jQuery插件Datepicker日期选择器实现Javascript自定义日期时间选择功能
- 页面日期选择控件--jquery ui datepicker 插件
- 对话框之AlertDialog、DatePickerDialog(日期选择对话框)、TimePickerDialog(时间选择)、ProgressDialog(进度)、PopupWindow
- DatePickerDialog\TimePickerDialog日期时间选择器
- 推荐三款日期选择插件(My97DatePicker、jquery.datepicker、Mobiscroll)
- jQuery-ui插件datepicker的参数使用详解
- Android中实现日期时间选择器(DatePicker和TimePicker)
- jQuery DateTimePicker 日期和时间插件
- jQuery学习之:Datepicker日期选择插件
- jquery datepicker时间插件
- jQuery Datepicker 日期插件