JQuery 日期选择器功能不起作用

JQuery date picker function isn't working

本文关键字:不起作用 功能 选择器 日期 JQuery      更新时间:2023-09-26

我正在使用这个 jquery 日期选择器函数,如果我从中删除"年份范围:1930",它可以正常工作,但如果我包含年份范围,则不起作用。 我不知道如何处理这个问题。 帮帮我。

<script type="text/javascript">
jQuery(function ($) {
    $('input[name="dob1"]').datepicker({
        "dateFormat": "mm/dd/yy",
            "firstDay": "1",
            "changeMonth": true,
            "changeYear": true,
            "yearRange": "1930"
    }).datepicker('option', 'onSelect', function () {
        $(this).removeClass('watermark');
    });
将"yearRange": "1930"

更改为 "yearRange": "1930:+0"

或者,如果您希望它从 1930 年开始并永远存在,请将其设置为"1930:9999">

文档 (http://api.jqueryui.com/datepicker/#option-yearRange( 指出:

年份

下拉列表中显示的年份范围:相对于今天的年份 ("-nn:+nn"(、相对于当前所选年份 ("c-nn:c+nn" (、绝对 ( "nnnn:nnnn" ( 或这些格式的组合 ( "nnnn:-nn" (。

请注意,此选项仅影响下拉列表中显示的内容,要使用minDate和/或maxDate选项来限制可以选择哪些日期。

改变:

"yearRange": "1930"

自:

"yearRange": "1930:1930"