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 相关文章推荐
Ajax,UTF-8还是GB2312 eval 还是execScript
Nov 13 Javascript
Javascript学习笔记2 函数
Jan 11 Javascript
javascript中将Object转换为String函数代码 (json str)
Apr 29 Javascript
jQuery中多个元素的Hover事件解决方案
Jun 12 Javascript
浅析jQuery Ajax通用js封装
Jun 22 Javascript
详谈js模块化规范
Jul 07 Javascript
vue element动态渲染、移除表单并添加验证的实现
Jan 16 Javascript
uni-app之APP和小程序微信授权方法
May 09 Javascript
Vue使用watch监听一个对象中的属性的实现方法
May 10 Javascript
vue store之状态管理模式的详细介绍
Jun 13 Javascript
基于ant design日期控件使用_仅月份的操作
Oct 27 Javascript
浅谈克隆 JavaScript
Nov 02 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
DEDE采集大师官方留后门的删除办法
2011/01/08 PHP
PHP和Mysql中转UTF8编码问题汇总
2015/10/10 PHP
thinkPHP中volist标签用法示例
2016/12/06 PHP
为调试JavaScript添加输出窗口的代码
2010/02/07 Javascript
使用CSS和jQuery模拟select并附提交后取得数据的代码
2013/10/18 Javascript
jQuery中Dom的基本操作小结
2014/01/23 Javascript
浅析jquery的js图表组件highcharts
2014/03/06 Javascript
NodeJs读取JSON文件格式化时的注意事项
2016/09/25 NodeJs
Vue自定义指令介绍(2)
2016/12/08 Javascript
微信小程序-拍照或选择图片并上传文件
2017/01/06 Javascript
微信小程序 本地数据读取实例
2017/04/27 Javascript
对于防止按钮重复点击的尝试详解
2019/04/22 Javascript
微信小程序调用微信支付接口的实现方法
2019/04/29 Javascript
javascript事件监听与事件委托实例详解
2019/08/16 Javascript
jquery实现简单自动轮播图效果
2020/07/29 jQuery
JavaScript 生成唯一ID的几种方式
2021/02/19 Javascript
[00:59]PWL开团时刻DAY7——我在赶
2020/11/06 DOTA
Django上使用数据可视化利器Bokeh解析
2019/07/31 Python
python模拟鼠标点击和键盘输入的操作
2019/08/04 Python
学习Python列表的基础知识汇总
2020/03/10 Python
python3爬虫中引用Queue的实例讲解
2020/11/24 Python
IBatis持久层技术
2016/07/18 面试题
前台文员岗位职责及工作流程
2013/11/19 职场文书
平面设计师的工作职责
2013/11/21 职场文书
电气工程和自动化自荐信范文
2013/12/25 职场文书
安全大检查反思材料
2014/01/31 职场文书
大学生在校学习的自我评价
2014/02/18 职场文书
热情服务标语
2014/10/07 职场文书
2014年党的群众路线学习心得体会
2014/11/05 职场文书
计算机实训报告总结
2014/11/05 职场文书
车间主任岗位职责
2015/02/03 职场文书
学校通报表扬范文
2015/05/04 职场文书
幼儿园六一主持词开场白
2015/05/28 职场文书
Python爬虫基础讲解之请求
2021/05/13 Python
Python 实现定积分与二重定积分的操作
2021/05/26 Python
vue组件冲突之引用另一个组件出现组件不显示的问题
2022/04/13 Vue.js