jquery UI datepicker时间控件的使用

参考:

http://api.jqueryui.com/datepicker/#method-show 英文

http://www.helloweba.com/view-blog-168.html  中文

http://jqueryui.com/datepicker/

效果:

常用场合:

  1.输入框

  2.div

使用方法:

1.限制日期

$("#resultDiv").datepicker({
                onSelect: function (dateText, inst) {
                    //代码:选择日期后触发的事件
                },
                minDate: new Date(),//最小日期
                maxDate: new Date($("#DateLimit").val())//最大日期
            });

2.中文

jQuery(function ($) {
        $.datepicker.regional[‘zh-CN‘] = {
            closeText: ‘关闭‘,
            prevText: ‘<上月‘,
            nextText: ‘下月>‘,
            currentText: ‘今天‘,
            monthNames: [‘一月‘, ‘二月‘, ‘三月‘, ‘四月‘, ‘五月‘, ‘六月‘,
                ‘七月‘, ‘八月‘, ‘九月‘, ‘十月‘, ‘十一月‘, ‘十二月‘],
            monthNamesShort: [‘一‘, ‘二‘, ‘三‘, ‘四‘, ‘五‘, ‘六‘,
                ‘七‘, ‘八‘, ‘九‘, ‘十‘, ‘十一‘, ‘十二‘],
            dayNames: [‘星期日‘, ‘星期一‘, ‘星期二‘, ‘星期三‘, ‘星期四‘, ‘星期五‘, ‘星期六‘],
            dayNamesShort: [‘周日‘, ‘周一‘, ‘周二‘, ‘周三‘, ‘周四‘, ‘周五‘, ‘周六‘],
            dayNamesMin: [‘日‘, ‘一‘, ‘二‘, ‘三‘, ‘四‘, ‘五‘, ‘六‘],
            weekHeader: ‘周‘,
            dateFormat: ‘yy-mm-dd‘,
            firstDay: 1,
            isRTL: false,
            showMonthAfterYear: true,
            yearSuffix: ‘年‘
        };
        $.datepicker.setDefaults($.datepicker.regional[‘zh-CN‘]);
    });

3.时间段查询用法

$(document).ready(function () {
         $(‘#SearchStartDT‘).datepicker({
            dateFormat: ‘yy-mm-dd‘,
            onSelect: function (startDate) {
                var $startDate = $("#SearchStartDT");
                var $endDate = $(‘#SearchEndDT‘);
                var endDate = $endDate.datepicker(‘getDate‘);
                if (endDate < startDate) {
                    $endDate.datepicker(‘setDate‘, startDate - 3600 * 1000 * 24);
                }
                $endDate.datepicker("option", "minDate", startDate);
            }
        });
        $(‘#SearchEndDT‘).datepicker({
            dateFormat: ‘yy-mm-dd‘,
            onSelect: function (endDate) {
                var $startDate = $("#SearchStartDT");
                var $endDate = $(‘#SearchEndDT‘);
                var startDate = $startDate.datepicker("getDate");
                if (endDate < startDate) {
                    $startDate.datepicker(‘setDate‘, startDate + 3600 * 1000 * 24);
                }
                $startDate.datepicker("option", "maxDate", endDate);
            }
        });
        $("#SearchStartDT").datepicker("option", "maxDate", new Date());
        $("#SearchEndDT").datepicker("option", "maxDate", new Date());
    });

4.只显示月份

多种解决方法:http://www.itstrike.cn/Question/c7c3214d-0a6b-4d89-8b4f-f7753763e927.html

时间: 2024-11-03 21:27:05

jquery UI datepicker时间控件的使用的相关文章

jquery 的日期时间控件(年月日时分秒)

<!-- import package --> <script type="text/javascript" src="JS/jquery.js"></script> <script type="text/javascript" src="JS/jquery-ui-1.7.3/ui/jquery-ui-1.7.3.custom.js"></script> <sc

Jquery UI的日历控件datepicker限制日期(转)

网上找到这篇文章:http://www.jssay.com/blog/index.php/2010/04/27/%E5%A6%82%E4%BD%95%E7%A6%81%E7%94%A8datepicker%E7%9A%84%E6%97%A5%E6%9C%9F/ 1 现在jquery用的很广泛,一方面是其强大的库,另一方面是它的插件很丰富.最近用了jquery的datepicker插件,感觉很棒,界面很漂亮,功能齐全,且扩展性很好.强烈推荐使用. 2 3 项目中有一个需求,要禁用某些日期,比如周末

Jquery获取EasyUI时间控件的值

jquery easyui日期控件中,在页面里用JS拿到设置的日期值的方法 jquery easyui 日期框 有这样的一个日期文本框: <input type="text" name="mdate" size="20" value="" id="mdate" class="easyui-datebox"/> 使用easyui给文本框选定日期值,然后,要在JS中拿到此日期框中

jquery easyui datebox 时间控件默认显示当前日期的实现方法

添加如下代码,其中startTime为<input >中id值  <script>//得到当前日期 formatterDate = function(date) { var day = date.getDate() > 9 ? date.getDate() : "0" + date.getDate(); var month = (date.getMonth() + 1) > 9 ? (date.getMonth() + 1) : "0&qu

jquery-ui日期时间控件实现

日期控件和时间控件为独立控件,日期时间控件要同一时候导入日期控件和时间控件的js,然后在日期控件加入时间控件显示參数,没有导入时间控件js.日期控件函数设置的时间控件參将包错 日期控件官网网址:http://jqueryui.com/ 日期控件js:jquery-ui.js 相应函数及默认属性设置:function Datepicker() 时间控件官网网址:http://plugins.jquery.com/jt.timepicker/ 时间控件js:jquery-ui-timepicker-

jQuery UI Datepicker&amp;Datetimepicker添加 时-分-秒 并且,判断

jQuery UI Datepicker时间(年-月-日) 相关代码: <input type="text" value="" name="adv_start_time" id="adv_start_time" class="txt date"> <script type="text/javascript" src="xxxx路径/jquery.ui.js&q

jquery datepicker日期控件用法

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1.Default" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"><head runat=

jquery UI datepicker 添加时间的选择。

仅有日期的原始效果图: 支持时间选择的目标效果图: 第一步:引入几个重要的jquery UI 文件,其中zh-CN.js是支持中文的 <script href="Js/Jquery/jquery.js"/><script/> <script href="Js/jqueryui/jquery.ui.js"/><script/> <script href="Js/jqueryui/i18n/zh-CN.js

DatePicker日期与时间控件

DatePicker日期与时间控件 一.简介 二.方法 三.代码实例 四.收获