2010-12-15 4 views
0

사용자가 내 웹 사이트의 양식을 만들어서 사용자가 날짜를 선택할 수 있지만 앞으로 3 개월 동안 만 사용할 수 있습니다.Ruby on Rails 다음 3 개월 선택

우수한의 레일 문서를 읽었지 만 다음 3 개월 만 선택 드롭 다운을받을 수없는 것 같습니다. 다음 12 개만 표시 할 수 있습니다. 다음 3 달?

건배

EEF는

답변

3

나는 당신이 할 수 있다고 생각하지 않습니다. jQuery의 날짜 선택자 http://jqueryui.com/demos/datepicker/을 사용하면 (UI 관점에서) 더 나을 것이다.

그러나 프런트 엔드를 제한하는 경우에도 (자바 스크립트 유효성 검사가 쉽게 파괴 될 수 있기 때문에) 제출 된 날짜가 백엔드에서 유효하다는 것을 확인해야합니다.

def valid_date(date) 
    return date <= Time.new + 3.months 
end