//学习笔记
首先要去把相对应的jquery-ui.min.css和jquery-ui.min.js和images下载下来
(完整包如下:http://download.jqueryui.com/download)
然后引入到你的项目中
在使用的时候只需要
<script> $(document).ready(function() { $("#demoInput").datepicker(); }); </script>
然后点击这个ID为demoInput的元素时,就会弹出来datepicker选择器,选择后值会添加到这个元素的val中
想要下拉选择年份和月份?
$( "#demoInput" ).datepicker({changeYear:true,changeMonth:true});
想要显示为中文?
$.datepicker.regional["zh-CN"] = { closeText: "关闭", prevText: "<上月", nextText: "下月>", currentText: "今天", monthNames: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], monthNamesShort: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], dayNames: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"], dayNamesShort: ["周日", "周一", "周二", "周三", "周四", "周五", "周六"], dayNamesMin: ["日", "一", "二", "三", "四", "五", "六"], weekHeader: "周", dateFormat: "yy-mm-dd", firstDay: 1, isRTL: !1, showMonthAfterYear: !0, yearSuffix: "年" } $.datepicker.setDefaults($.datepicker.regional["zh-CN"]); $( "#demoInput" ).datepicker({ showOtherMonths: true,selectOtherMonths: true});
想要更改日期显示的格式?
$( "#demoInput" ).datepicker({dateFormat: 'yy-mm-dd'});
以上,这些只是最简陋的但能实现功能的脚本,获取更多功能和设置,可以参考(http://www.runoob.com/jqueryui/example-datepicker.html)或者官方说明文档~~