<%= select_tag 'user[wine_choice]', options_for_select([
['A', 'A'],
['B', 'B']]),
id: 'wine_choice', required: true, prompt: 'Please select one' %>
これは Chrome と Mozilla で期待どおりに機能します。つまり、デフォルトで「いずれかを選択してください」になり、ユーザーがこのフォームを A または B に変更せずに送信しようとすると、フォームの送信が妨げられ、フォームのエラー。
ただし、Safari では、A または B を選択せずにフォームを送信できます。
他の誰かがこの問題に遭遇しましたか? どうすれば修正できますか?さらに詳しい情報が必要な場合は、お問い合わせください。