我正在使用 jquery Ui datepicker,:
如何在Jquery Datepicker中首先显示年份下拉列表和第二个月份下拉列表
我想展示这样的东西:
您只需要添加选项showMonthAfterYear:true
IE
jQuery('input[name=calender]').datepicker({
changeYear:true,
changeMonth:true,
showMonthAfterYear:true
});
编辑:
对此没有直接的解决方案,但您可以将其添加到您的 css
.ui-datepicker-month{
float: right !important;
}
我相信它会成功的
我认为您必须更改格式。
所以改变这个(默认)
$( ".selector" ).datepicker({ altFormat: "yy-mm-dd" });
对此,如果您尚未指定此内容。将其添加到您的代码中。
$( ".selector" ).datepicker({ altFormat: "dd-mm-yy" });
初始化后获取或设置 altFormat 选项:
// getter
var altFormat = $( ".selector" ).datepicker( "option", "altFormat" );
// setter
$( ".selector" ).datepicker( "option", "altFormat", "yy-mm-dd" );
如此处所述 http://api.jqueryui.com/datepicker/#option-altFormat
您可以使用 themeroller 更改主题: