このjQueryコードを試して過去の日付をグレーアウトしようとしましたが、正しい出力が得られません。過去の日付は引き続き選択できます。
$('.calendar').datepicker({minDate: 0}).live('changeDate', function(ev){
$(this).prev('input').val(
(ev.date.getMonth() + 1) + '/' +
ev.date.getDate("option", "minDate", 0) + '/' +
ev.date.getFullYear().toString().substr(-2)
);
$(this).datepicker('hide');
});