2012-04-20 90 views
0

我正在使用http://keith-wood.name/datepick.html的jQuery日期選擇器,它看起來不錯,但我無法弄清楚如何在日曆上顯示特定的日期作爲選擇?jQuery日期選擇器 - 突出顯示多個選定的日期?

例如,我將如何顯示以下日期爲已選?

3 May2012,6月20日20112,2012年10月8日等

預先感謝您的反饋意見。

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

}); 

});

回答

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); 
+0

感謝您的幫助,我想下面這似乎工作,但如果我添加超過2日期它停止工作。 $( '#getSetMultiPicker')datepick( '的setDate', '07/08/2012', '09/07/2012')。 – Andrew 2012-04-21 02:08:16

+0

是因爲你沒有傳遞數組看看我的第二個例子 – Gabe 2012-04-21 06:56:02

相關問題