我们正在使用jQuery UI datepicker并且需要限制选择,因此用户无法选择任何月份的28天......没有看到这个选项或者如何注入这个,但我会如果他们选择了我们不想要的那一天,那么也可以在事后编写我自己的Javascript来改变它。
在ShowDay之前尝试过功能
jQuery("input[nodeName='date']").datepicker('option', {beforeShowDay: function(date) {
var d = date.getDate();
if(d == 29 || d == 30 || d == 31) {
return [false];
} else return [true];
}});
并且它可以工作但是它也会因为某些原因一旦打开就关闭日历。
我们正在使用jQuery UI 1.10 datepicker,并且没有可行的方法可以使用我们的破旧应用进行升级。