railsでformをdisableして送信すると値が送信されてない場合の解消法

jsで一部formの値をdisableにしていたところ、値が送られていおらずその対処を行いました。

調べてみたところdisable 属性はPOSTされないらしく、これを回避してPOSTするためにはreadonly 属性が利用できるとこのことで追加してみました

<input placeholder="名" type="text" name="company" readonly="readonly">

readonlyにしたら問題なくPOSTできました

参考記事

フォームでdisabled属性を指定すると送信されない


コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です