可能的重复:
jQuery UI 日期选择器可以禁用周六和周日(以及节假日)吗? https://stackoverflow.com/questions/501943/can-the-jquery-ui-datepicker-be-made-to-disable-saturdays-and-sundays-and-holid
我想在 jQuery UI 日期选择器上禁用某些日子,例如每个星期一或每个星期二或每个星期一、星期四、星期五等。
我尝试使用 beforeShowDay,但这需要一个特定的日期。我只想禁用一周中的一整天。
更新:感谢建议的解决方案,但它们都适用于特定日期。如果我想禁用全年的每个星期一和星期二该怎么办?我该怎么做呢?
您可以使用beforeShowDate option http://api.jqueryui.com/datepicker/#option-beforeShowDay日期选择器结合Date.getDay() http://www.w3schools.com/jsref/jsref_getday.asp做你想做的事,像这样:
$("#datepicker").datepicker({
beforeShowDay: function(date) {
var day = date.getDay();
return [(day != 1 && day != 2)];
}
});
您可以在此处查看工作演示 http://jsfiddle.net/Y9Fy9/,这只是获取日期,检查它是星期一 (1) 还是星期二 (2),如果是的话,则为第一个数组条目返回 false。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)