1
레일 2.3.11.Rails collection_select 프롬프트가 초기 페이지로드시 표시되며 그 이후는 표시되지 않습니다. 어떤 문제가 있습니까?
는이 같은 검색 양식을 ...이
- form_for(@search) do |form|
# bla bla bla
= form.collection_select(:Location_eq,
Contract.all_locations, :first, :last,
{:prompt => '-- Select --'},
{:class => 'ff'})
페이지가로드 될 때, 표시된 첫 번째 옵션 "- 선택 -"(및
value=''
를 갖는) 예상대로 나타납니다.
해당 메뉴에서 옵션을 선택하고 양식을 제출하십시오. 페이지가 검색 결과로 다시로드됩니다. "- 선택 -"옵션은 더 이상 메뉴에 나타나지 않습니다.
사용자가 해당 메뉴를 지우고 싶을 수도 있기 때문에 이것은 문제입니다. "- 선택 -"로 다시 가져 가야합니다.
양식 제출시 생존 할 수있는 방법은 무엇입니까? 의도 한대로
(내가 HAML하지 ERB를 사용하고 있습니다,하지만 당신은 아이디어를 얻을.)