0

我正在使用来自http://keith-wood.name/datepick.html的 jQuery 日期选择器,它看起来很棒,但我不知道如何在日历上显示选定的特定日期?

例如,我将如何显示已选择的以下日期?

2012 年 5 月 3 日、2012 年 6 月 20 日、2012 年 10 月 8 日等。

提前感谢您的反馈。

$(function() {
$('#getSetMultiPicker').datepick({
            multiSelect: 100,
    monthsToShow: 4, 
    monthsToStep: 4,
    prevText: 'Prev months', 
    nextText: 'Next months',
    showTrigger: '#calImg'

});

});

4

1 回答 1

0

查看 api 它提供了一个defaultDate属性。

您可以尝试将其设置为一个数组,也许是一个日期数组:

$(function() {
    $('#getSetMultiPicker').datepick({
        defaultDate: { '5/3/2012', '6/20/11', '10/8/12' }, 
        multiSelect: 100,
        monthsToShow: 4, 
        monthsToStep: 4,
        prevText: 'Prev months', 
        nextText: 'Next months',
        showTrigger: '#calImg'      
    });
});

看起来有一个接受数组的设置器:

var dates = { '5/3/2012', '6/20/11', '10/8/12' };

$('#getSetMultiPicker').datepick('setDate', dates); 
于 2012-04-20T23:46:02.740 回答