如何在jQueryDatePicker中显示第一个年份下拉列表和第二个月份下拉列表

如何在jQueryDatePicker中显示第一个年份下拉列表和第二个月份下拉列表,jquery,html,jquery-ui,Jquery,Html,Jquery Ui,我正在使用jquery Ui日期选择器: 如何在Jquery Datepicker中首先显示年度下拉列表,然后显示月份下拉列表 我想展示这样的东西: 我想你必须改变格式 因此,请更改此选项(默认) 如果您尚未指定此选项,请将其设置为。将其添加到代码中 $( ".selector" ).datepicker({ altFormat: "dd-mm-yy" }); 初始化后,获取或设置altFormat选项: // getter var altFormat = $( ".selector" ).d

我正在使用jquery Ui日期选择器:

如何在Jquery Datepicker中首先显示年度下拉列表,然后显示月份下拉列表

我想展示这样的东西:


我想你必须改变格式

因此,请更改此选项(默认)

如果您尚未指定此选项,请将其设置为。将其添加到代码中

$( ".selector" ).datepicker({ altFormat: "dd-mm-yy" });
初始化后,获取或设置altFormat选项:

// getter
var altFormat = $( ".selector" ).datepicker( "option", "altFormat" );

// setter
$( ".selector" ).datepicker( "option", "altFormat", "yy-mm-dd" );
如本文所述

您可以使用themeroller更改主题:


我想你必须改变格式

因此,请更改此选项(默认)

如果您尚未指定此选项,请将其设置为。将其添加到代码中

$( ".selector" ).datepicker({ altFormat: "dd-mm-yy" });
初始化后,获取或设置altFormat选项:

// getter
var altFormat = $( ".selector" ).datepicker( "option", "altFormat" );

// setter
$( ".selector" ).datepicker( "option", "altFormat", "yy-mm-dd" );
如本文所述

您可以使用themeroller更改主题:


编辑:

没有直接的解决方案,但您可以将其添加到css中

.ui-datepicker-month{
    float: right !important;
}

我相信它会成功的

编辑:

没有直接的解决方案,但您可以将其添加到css中

.ui-datepicker-month{
    float: right !important;
}

我相信它会奏效

您只需添加选项
showMonthAfterYear:true

i、 e


您只需添加选项
showMonthAfterYear:true

i、 e


你也必须给这一年一个位置,否则它会重叠我猜的方框?你也必须给这一年一个位置,否则它会重叠我猜的方框?