Backback arrow icon

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

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

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

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

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

参考記事

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