代码之家  ›  专栏  ›  技术社区  ›  mHelpMe

设置日历加载的日期

  •  1
  • mHelpMe  · 技术社区  · 6 年前

    我已经看了一些关于如何设置日历日期的例子,但是它们似乎不起作用,或者我遗漏了一些非常明显的东西(更可能的情况)。

    但是你如何在日历中设置日期呢?下面的两个例子是我在以前的文章中看到的。

    小提琴 if it helps

    <div><input id="dtSelectorStatic" type="date"/></div>
    

    jquery第1次尝试

    $(document).ready(function () {
    
    $("#dtSelectorStatic").datepicker();
    $("#dtSelectorStatic").datepicker("setDate", new Date(2018, 8, 1));
    
    })
    

    jquery第二次尝试

    $(document).ready(function () {
    
        var date = new Date();
    date.setDate(date.getDate() - 1);
    
    $("#dtSelectorStatic").datepicker({
        dateFormat: "yy-mm-dd",
        defaultDate: date,
        onSelect: function () {
            selectedDate = $.datepicker.formatDate("yy-mm-dd", $(this).datepicker('getDate'));
        }
    });
    
    $("#dtSelectorStatic").datepicker("setDate", date);
    

    })

    1 回复  |  直到 6 年前
        1
  •  1
  •   Bhumi Shah    6 年前

    以下是工作演示: https://jsfiddle.net/thecreativedev/v8w3457s/

    您尚未将jquery用户界面文件添加到演示中,因此datepicker无法工作。否则你设定日期的方法是正确的。

    <div><input id="dtSelectorStatic" type="date"/></div>