Jquery 设置日历加载时的日期
我已经看了一些关于如何设置日历日期的例子,但是它们似乎不起作用,或者我遗漏了一些非常明显的东西(更可能的情况) 但是你如何在日历中设置日期呢?下面的两个例子是我在以前的文章中看到的 小提琴 jquery第二次尝试Jquery 设置日历加载时的日期,jquery,Jquery,我已经看了一些关于如何设置日历日期的例子,但是它们似乎不起作用,或者我遗漏了一些非常明显的东西(更可能的情况) 但是你如何在日历中设置日期呢?下面的两个例子是我在以前的文章中看到的 小提琴 jquery第二次尝试 $(document).ready(function () { $("#dtSelectorStatic").datepicker(); $("#dtSelectorStatic").datepicker("setDate", new Date(2018, 8, 1)); })
$(document).ready(function () {
$("#dtSelectorStatic").datepicker();
$("#dtSelectorStatic").datepicker("setDate", new Date(2018, 8, 1));
})
$(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);
})以下是工作演示: 您尚未将jquery ui文件添加到演示中,因此datepicker无法工作。否则,您设置日期的方法是正确的
$(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);
<div><input id="dtSelectorStatic" type="date"/></div>