选择后的JQuery datepicker下拉列表显示-1个月

时间:2014-01-22 19:36:33

标签: javascript jquery datepicker

我遇到了JQuery datepicker的问题。当我尝试使用月份选择器时,我会得到一个选择,即我选择的月份之前的一个月。你可以在这里看到我的意思:

jsfiddle

以下是我正在使用的代码:

<input id="StartDate" />


$("#StartDate").datepicker({
    defaultDate: "0",
    changeMonth: true,
    changeYear: true,
    numberOfMonths: 1,
    showCurrentAtPos: 1,
    onClose: function (selectedDate) {
        $("#StartDate").datepicker("option", "minDate", selectedDate);
    }
});

2 个答案:

答案 0 :(得分:0)

showCurrentAtPos:1

当我把它拿出来时似乎工作得很好。

答案 1 :(得分:0)

通过查看您的JsFiddle示例,您尝试设置一个月份可见的日期选择器。在这种情况下,将numberOfMonthsshowCurrentAtPos设置为毫无意义。

你应该好好删除它。

http://api.jqueryui.com/datepicker/#option-numberOfMonths

如您所见,“showCurrentAtPos”仅在您显示多个月份实例时使用。

以下是一个例子:http://jsfiddle.net/sh4Cz/1/