jquery日历插件datepicker用法分析


Posted in Javascript onJanuary 22, 2016

本文实例讲述了jquery日历插件datepicker用法。分享给大家供大家参考,具体如下:

我用过好几种日历插件,有的太花哨,有的太简单,有的浏览器不兼容等等,没有一个能让我感到满意的,后来同事给我推荐了jquery.datepick这个插件,我从官方网站下了一个,亲自做了一下,感觉相当的不错,逻辑和样式可以完全分开,并且非常的灵活,支持30个国家的语言,基本能满足我的要求。

这里给出本站下载地址:https://3water.com/jiaoben/19622.html

解压jquery.datepick.package-3.5.2.zip,默认是英文的日历,里面有一个jquery.datepick-zh-CN.js,加上这个可以把英文的变以成中文的,演示地址:http://demo.3water.com/js/2011/jQuery_calendar/index.html

示例代码如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>jQuery Datepicker</title>
<script type="text/javascript" src="jquery-1.3.2.js"></script>
<script type="text/javascript" src="jquery.datepick.js"></script>
<script type="text/javascript" src="jquery.datepick-zh-CN.js"></script>
<script type="text/javascript">
$(function() {
var nowdays = new Date();
var dateConfig = {
 showOn: 'both',        //二个都显示
 buttonImage: 'calendar.gif', //加载图片
 buttonImageOnly: true,    //显示图片的地方有一个突出部分,这个就是隐藏那玩意的
 changeFirstDay: false,    //这个参数干什么的呢,星期一是日历的第一个,不可以改动的
 numberOfMonths: 2,      //显示二个月,默认一个月
 minDate: nowdays,       //显示最小时间是今天
 dateFormat: 'yy-mm-dd',    //日期格式
 yearRange: '-20:+20'     //前后20年,不过这根minDate是今天有冲突,自己去试吧。
};
 $('#goodplugin').datepick(dateConfig);
 $('#showdate').datepick(dateConfig);
});
</script>
<link type="text/css" href="smoothness.datepick.css" rel="stylesheet" />
</head>
<body>
<h1>jquery 日历插件举例</h1>
<br>
<a href="datepick1.html">样式1</a>
<br>
<a href="datepick2.html">样式2</a>
<br>
<a href="datepick3.html">样式3</a>
<br><br><br>
<div id="showdate"></div>
<br>
<br>
<div>左边直接显示,右边要点击<input type="text" id="goodplugin"/></div>
</body>
</html>

说明:datepick插件里面有好多参数要设置,这个要根据个人的需要了。具体请参考jquery的官方网址http://docs.jquery.com/UI/Datepicker#options

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
向fckeditor编辑器插入指定代码的方法
May 25 Javascript
js动画效果制件让图片组成动画代码分享
Jan 14 Javascript
jquery实现背景墙聚光灯效果示例分享
Mar 02 Javascript
jQuery文件上传插件Uploadify使用指南
Jun 05 Javascript
Ajax局部更新导致JS事件重复触发问题的解决方法
Oct 14 Javascript
js光标定位文本框回车表单提交问题的解决方法
May 11 Javascript
jstree的简单实例
Dec 01 Javascript
函数四种调用模式以及其中的this指向
Jan 16 Javascript
javascript 中的try catch应用总结
Apr 01 Javascript
vue-cli 自定义指令directive 添加验证滑块示例
Oct 19 Javascript
使用JS监听键盘按下事件(keydown event)
Nov 07 Javascript
node.js实现http服务器与浏览器之间的内容缓存操作示例
Feb 11 Javascript
js简单设置与使用cookie的方法
Jan 22 #Javascript
prototype框架中美元符号$用法分析
Jan 22 #Javascript
详解javascript传统方法实现异步校验
Jan 22 #Javascript
jquery.validate提示错误信息位置方法
Jan 22 #Javascript
jQuery ajax时间差导致的变量赋值问题分析
Jan 22 #Javascript
jQuery简单获取键盘事件的方法
Jan 22 #Javascript
基于JavaScript实现高德地图和百度地图提取行政区边界经纬度坐标
Jan 22 #Javascript
You might like
php轻松实现中英文混排字符串截取
2014/05/28 PHP
PHP获取youku视频真实flv文件地址的方法
2014/12/23 PHP
实例讲解YII2中多表关联的使用方法
2017/07/21 PHP
PHP 进度条函数的简单实例
2017/09/19 PHP
对php 判断http还是https,以及获得当前url的方法详解
2019/01/15 PHP
javascript操作文本框readOnly
2007/05/15 Javascript
JavaScript实现页面滚动图片加载(仿lazyload效果)
2011/07/22 Javascript
纯js实现瀑布流展现照片(自动适应窗口大小)
2013/04/08 Javascript
jQuery 1.9移除了$.browser可以使用$.support来替代
2014/09/03 Javascript
Nodejs的express使用教程
2015/11/23 NodeJs
AngularJS 日期格式化详解
2015/12/23 Javascript
jQuery操作属性和样式详解
2016/04/13 Javascript
JavaScript解八皇后问题的方法总结
2016/06/12 Javascript
使用nodejs中httpProxy代理时候出现404异常的解决方法
2016/08/15 NodeJs
vue 中自定义指令改变data中的值
2017/06/02 Javascript
基于JS递归函数细化认识及实用实例(推荐)
2017/08/07 Javascript
vue单页缓存方案分析及实现
2018/09/25 Javascript
Python中删除文件的程序代码
2011/03/13 Python
python paramiko实现ssh远程访问的方法
2013/12/03 Python
Python函数可变参数定义及其参数传递方式实例详解
2015/05/25 Python
python读取csv文件并把文件放入一个list中的实例讲解
2018/04/27 Python
Python Web版语音合成实例详解
2019/07/16 Python
Django数据结果集序列化并展示实现过程
2020/04/22 Python
PyQt5结合matplotlib绘图的实现示例
2020/09/15 Python
python 用opencv实现霍夫线变换
2020/11/27 Python
新西兰领先的鞋类和靴子网上商城:Merchant 1948
2017/09/08 全球购物
Under Armour安德玛英国官网:美国高端运动科技品牌
2018/09/17 全球购物
单位领导证婚词
2014/01/14 职场文书
2014年高考决心书
2014/03/11 职场文书
家长学校实施方案
2014/03/15 职场文书
《大禹治水》教学反思
2014/04/27 职场文书
关于梦想的演讲稿
2014/05/05 职场文书
解决Jupyter-notebook不弹出默认浏览器的问题
2021/03/30 Python
redis三种高可用方式部署的实现
2021/05/11 Redis
简单聊聊Vue中的计算属性和属性侦听
2021/10/05 Vue.js
vue @ ~ 相对路径 路径别名设置方式
2022/06/05 Vue.js