이것은 매우 어리석은 질문 일 수는 있지만 문제를 파악할 수는 없습니다. 프로젝트에 이전 버전의 Rails 2.3.3을 사용하고 있는데 jQuery Dialog를 사용하여 양식을 표시하고 있습니다. 이 양식에는 내가 이렇게 렌더링하는 선택 상자가 있습니다.레일에서 선택한 필드가 양식에 나타나지 않습니다.
<%= f.select :recurr_frequency, [["Daily", "Daily"], ["Weekly","Weely"], ["Monthly", "Monthly"]], {:selected => "Daily", :value => "Daily"} %>
내가 예상하지만, 브라우저의 양식이 표시되지 않는 한 (자바 스크립트 콘솔에서 볼 ) html로 선택한 속성을 표시하는 것을 알 수있다.
브라우저 문제 (이지만 브라우저에서 이것을 볼 수는 없습니다.)이거나 레일스에 문제가있는 경우 완전히 단서가 없습니다.
그래서 드롭 다운에서 아무것도 선택하지 않고 양식을 제출하면 기본 선택된 값이 서버로 전달되지 않습니다. 정말 정말 도움이 되겠습니까.
닫히지 않은 태그를 검사하였습니다. 선택한 경우 필드가 작동하지만 사용자가 명시 적으로 옵션을 선택하지 않으면 기본값 만 전달되지 않습니다. 나는 그 자리에 아무런 즉각적인 가치도 없다. – Sid