2011-06-03 98 views

回答

5

如何将它们组合成一个?

function disabledays(date) { 
dmy = date.getDate() + "-" + (date.getMonth() + 1) + "-" + date.getFullYear(); 
if ($.inArray(dmy, unavailableDates) == 0) { 
    return [false, "", "Unavailable"] 
} else { 
    var day = date.getDay(); 
    return [(day != 0 && day != 2)]; 
} 

}

$( '#txtDate')日期选择器({ beforeShowDay:disabledays })

http://jsfiddle.net/rLnTQ/104/

或者你可以把一个在另一个内:

function unavailable(date) { 
    dmy = date.getDate() + "-" + (date.getMonth() + 1) + "-" + date.getFullYear(); 
    if ($.inArray(dmy, unavailableDates) == 0) { 
     return [false, "", "Unavailable"]; 
    } else { 
     return disabledays(date); 
    } 
} 

function disabledays(date) { 
    var day = date.getDay(); 
    return [(day != 0 && day != 2)]; 


} 

$('#txtDate').datepicker({ 
    beforeShowDay: unavailable 
}) 

http://jsfiddle.net/rLnTQ/118/

+0

谢谢堆: - )....我一直在尝试约2小时的....不能相信我是如此接近 – Lee 2011-06-03 10:15:49

+0

高兴地帮助。 +1和已回答标签怎么样? – Jazaret 2011-06-03 11:32:57

+0

完成,你有MSN或Skype的东西保持联系? – Lee 2011-06-03 12:32:33

相关问题