Я работаю с этим в datePicker прямо сейчас :) Итак, согласно документации jQuery dataPicker:
numberOfMonths
Number, Array
Default:1
Установите, сколько месяцевпоказать сразу.Значение может быть прямым целым числом или массивом из двух элементов, определяющим количество отображаемых строк и столбцов.Примеры кода
Инициализация средства выбора даты с указанным параметром numberOfMonths
.
$( ".selector" ).datepicker({ numberOfMonths: [2, 3] });
Получение или установка параметра numberOfMonths после инициализации.
//getter
var numberOfMonths = $( ".selector" ).datepicker( "option", "numberOfMonths" );
//setter
$( ".selector" ).datepicker( "option", "numberOfMonths", [2, 3] );
Так быстро, как я пытался, если вы напишите
$( ".selector" ).datepicker({ numberOfMonths: 2 });
, кажется, 2 месяца, один рядом с другим, в ряд, горизонтально.И в случае, если вы хотите отобразить их вертикально, в столбце вы должны написать
$( ".selector" ).datepicker({ numberOfMonths: [2, 1] });