0
0

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 1 year has passed since last update.

form_tagの中に埋め込んでいるリンクがform_tagのsubmitに飛んでしまう

Posted at

はじめに

この記事は2021年9月にまとめていた「細かいつまずいたことをメモしておく(9月編)をそれぞれ投稿した内容になります
解決方法が最新でない可能性もありますのでご了承ください

問題

form_tagの中で、link_toでリンクを書いてその中に%buttonを書いてボタンを作成したが、そのリンクに飛ばず、form_tagで設定したリンクに飛んでしまう
javascriptでリンクを置き換えてもjavascriptの処理が終わるとやはり飛んでいってほしくないリンクへ行ってしまった

解決方法

これは%buttonが悪さをしており、%buttonはtype:buttonを指定しないとtype:submitとして扱われてしまう

%button
↓
.button

に変更することで解決した

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?