如何使用datepicker插件
来源:互联网 发布:吉利知豆电动小汽车 编辑:程序博客网 时间:2024/04/28 16:01
演示地址:http://jqueryui.com/datepicker/
下载地址:http://jqueryui.com/download/
使用jQuery ui首先需要引入jQuery类库,jQuery ui js脚本和jQuery ui css样式表。代码示例如下:
注:引入js脚本时,需先引入jQuery类库,后引入jQuery ui 脚本
下面为两种实现步骤:
第一步 实现两个datepicker组件。
需要定义两个input标签,类型为text,并指定id属性
HTML代码如下
开始日期:
结束日期:
在js代码中得到两个input元素的jQuery对象,并将其转化为datepicker组件
Js代码如下:
[html] view plain copy
$(document).ready(function(){ $("#start").datepicker(); $("#end").datepicker(); });
实现以上操作后,在页面中点击文本框,如果出现datepicker则代表成功。
第二步 设置开始和结束日期
当选择开始日期的值后,则结束日期的最小值应该就是开始日期;同理,当选择结束日期后,开始日期的最大值则应该是结束日期。我们可以利用datepicker中的onSelect属性来设置当选择指定日期后触发的事件,通过该事件来指定对应的datepicker最小日期或最大日期。
Js代码如下:
[html] view plain copy
$("#start").datepicker({ onSelect:function(dateText,inst){ $("#end").datepicker("option","minDate",dateText); } }); $("#end").datepicker({ onSelect:function(dateText,inst){ $("#start").datepicker("option","maxDate",dateText); } });
注:匿名函数中的dateText属性为当前选择日期的字符串
实现全部功能的完全代码,如下:
[html] view plain copy
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> <script src="jquery.js"></script> <script src="date/jquery-ui.min.js"></script> <link rel="stylesheet" type="text/css" href="date/jquery-ui.min.css"> </head> <body> 开始日期:<input type="text" id="start"> 结束日期:<input type="text" id="end"> <script> $("#start").datepicker({ onSelect:function(dateText,inst){ $("#end").datepicker("option","minDate",dateText); } }); $("#end").datepicker({ onSelect:function(dateText,inst){ $("#start").datepicker("option","maxDate",dateText); } }); </script> </body> </html>
效果图:
0 0
- 如何使用datepicker插件
- 如何使用日历插件datepicker
- 如何使用日历插件datepicker
- jquery datepicker 插件使用
- bootstrap-datepicker插件使用
- yii2-datepicker/datetimepicker插件使用
- JQuery日期插件datepicker的使用
- jQuery插件datepicker的使用详解
- jQuery插件datepicker的使用详解
- [置顶] JQuery日期插件datepicker的使用
- JQuery日期插件datepicker的使用
- JQuery日期插件datepicker的使用
- JQuery日期插件datepicker的使用
- 日历插件jquery datepicker的使用
- jquery-ui-datepicker插件的使用
- JQuery日期插件datepicker的使用
- JQuery日期插件datepicker的使用
- JQuery日期插件datepicker的使用
- 69. Sqrt(x)
- Linux w --显示谁登录了系统及在做什么
- C++实验3-友元函数
- linux平台总线驱动设备模型之点亮LED
- 计划
- 如何使用datepicker插件
- Linux watch --检测命令的运行结果
- kafka在zookeeper中一些存储结构
- Shell 脚本等待上一行执行完成再执行下一行的方法
- 18. 4Sum(35.07%)
- runLoop 添加timer的正确方式 (ios oc)
- unity3d游戏优化规范
- Activity设置Dialog属性问题总结
- android 如何中断一个子线程