3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

[rails]formに簡単なvalidationをつける(データ送信前)

Last updated at Posted at 2019-09-26

この記事で説明すること

  • 利用規約にチェックしない場合、このような表示が表れるようにしたい
  • modelでのかっちりとしたvalidationをつけたくないとき
DoFes.png

入力方法

今回はチェックボックスを例にしています(他のform等でも可)
required: trueを記述すると可能になります。

= f.check_box :agreememt, {required: true, checked: false, id:'agree',
 :type=> 'checkbox'} , "true" , "false"
label[for="agree"]

:agreementについては
こちらの記事
を参考にさせていただきました。

checked: falseはチェックボックスの初期値を指定しています。
falseでチェックなし
trueならチェックされた状態になります。

参考

新規ユーザ登録フォームの同意チェックボックス(バリデーション)を実装する

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?