<p>
<%= f.label :website_name %><br />
<%= f.text_field :website_name %>
</p>
<p>
<%= f.label :website_type %><br />
<%= f.select :website_type, Media::ALL_MEDIA_TYPES, :include_blank => true %>
</p>
<p>
<%= f.label :media_link %><br />
<%= f.text_field :media_link %>
</p>
여기에 내가 드롭 다운에서 옵션을 선택의 "media_link"의 패턴을 설정합니다. 드롭 다운에서 페이스 북을 선택하면 media_link는 페이스 북 링크 패턴 만 받아 들여야합니다. 예 : http://www.facebook.com/stevemaddon. 드롭 다운 옵션은 블로그 또는 트위터가 될 수 있습니다.드롭 다운 상자에서 텍스트 필드를 변경하는 방법은 무엇입니까?
감사합니다,
사용자가 텍스트 필드에 텍스트를 설정하려고하거나 텍스트 필드에 텍스트를 검증하기 위해 노력하고 있습니까? 전자는 Javascript로 작성됩니다. 후자는 모델에서 사용자 정의 유효성 검사를 수행하는 것이 가장 좋습니다. 모델이 없다면 컨트롤러 논리로 충분할 것입니다. –
텍스트의 유효성을 검사하려고합니다. 나는 모델을 가지고 있으므로 이것으로 메소드를 작성해야한다고 생각하십니까 ?? – user659068