Jquery datepicker 2个月显示

时间:2010-11-18 16:32:17

标签: jquery jquery-ui-datepicker

我正在使用jquery-ui datepicker来显示多个月。

弹出窗口显示这些月份1低于另一个,有没有办法让下一个月显示在右边?

2 个答案:

答案 0 :(得分:19)

我现在正在使用datePicker中的这个:)所以,好吧,根据jQuery dataPicker文档:

  

numberOfMonths

Number, Array 
Default:1
     

设置一次显示多少个月。   该值可以是直整数,   或者可以是一个双元素阵列   定义行数和列数   显示。代码示例

     

使用。初始化一个datepicker   <{1}}选项指定。

numberOfMonths
     

获取或设置numberOfMonths选项,   在初始化之后。

$( ".selector" ).datepicker({ numberOfMonths: [2, 3] });

所以,如果你写的那样,我就试着了。

//getter
var numberOfMonths = $( ".selector" ).datepicker( "option", "numberOfMonths" );
//setter
$( ".selector" ).datepicker( "option", "numberOfMonths", [2, 3] );

它出现了2个月,一个在另一个旁边,在水平方向上连续。如果你想垂直显示它们,你应该写一列

$( ".selector" ).datepicker({ numberOfMonths: 2 }); 

答案 1 :(得分:1)

这是一个非常简单的jQuery Datepicker multiple months display option

Demo

来源:

Source