やりたいこと RailsのForm内にbuttonを置いて、csv fileをdownloadさせたい(例です) はまったこと link_toだと見た目をボタンに変更するCSSを書く必要がある(Bootstrapとか使えない環境なので手軽でなさそうだった) Form内にbutton_toを配置すると、そのFormのsubmitになってしまう 解決法 Form内にbutton_tag(typeはbutton)を配置し、onclickでurlを変更する (もっと良い方法があれば教えてください) 試行3を参照ください。 試行1(link_toを使って、見た目だけボタンにする) リンクの形であれば次の感じで実現できるので、後は見た目をbuttonに変更すれば良さそうです。