2010-04-24 14 views

回答

0

變種disabledDates = ['04/30/2010' ,'05/01/2010' ];

$(函數(){

$('#datepicker').datepicker({ 

    dateFormat: 'dd/mm/yy', 
    beforeShowDay: editDays 
}); 

function editDays(date) { 
    for (var i = 0; i < disabledDates.length; i++) { 
     if (new Date(disabledDates[i]).toString() == date.toString()) {    
      return [false]; 
     } 
    } 
    return [true]; 
}  

});

0

我想你將不得不使用datepicker的onSelect事件來做到這一點。

Jquery Documentation

$('.selector').datepicker({ 
    onSelect: function(dateText, inst) { //check for date and show alert } 
}); 

HTH

+0

我更感興趣知道從服務器返回數據到客戶端 – 2010-04-24 17:03:00

+0

您可以使用JQuery的.ajax並返回所有的日期存儲在客戶端(如隱藏的控制)。 – Raja 2010-04-24 17:23:37

+0

@Raja:你能告訴我一些樣本行怎麼樣? – 2010-04-27 17:14:04

相關問題