Ruby フォームヘルパーを使用して、
ユーザーが空のフィールドまたは選択されていない選択でフォームを送信しようとすると、「これに記入してください」のようなポップアップが表示されるようにします。
テキストフィールドを要求するには、これが機能します:
<%= f.text_field :name, :required => "required" %>
選択を要求するために、私はこれを試していますが、うまくいきません:
<%= f.collection_select :metric, Metric.all, :id, :name, :prompt => true, :required => "required" %>
選択があり、そのオプションがドロップダウンに正しく入力されています。ただし、デフォルトの「選択してください」以外のオプションを選択せずに送信しようとすると、ポップアップが表示されるはずです。ポップアップは表示されません。