Я нашел решение, поэтому я публикую его, но я все еще хотел бы понять, почему мое предыдущее решение не работает, поэтому я выберу другой ответ, если он будет представлен, но в итоге я воспользовался minDate maxDate свойства DatePicker:
var now = new Date();
var endDate = now;
endDate = new Date((now.getFullYear() + 1), now.getMonth(), now.getDate());
$(".expirationDate").datepicker({
showOn: 'both',
buttonImage: '/images/datepicker/button.gif',
buttonImageOnly: true,
minDate : now,
maxDate: endDate
});