Ruby on rails 使用表单中的rails按钮作为链接
我有一个表格,其中一列有滑块(表单的一部分)和一个按钮(链接到其他页面)Ruby on rails 使用表单中的rails按钮作为链接,ruby-on-rails,forms,Ruby On Rails,Forms,我有一个表格,其中一列有滑块(表单的一部分)和一个按钮(链接到其他页面) 按钮只提交表单,而不是打开页面。有没有办法在不破坏表或表单的情况下修复此问题?为什么不使用锚定标记 <a href='/main'> <i class="icon icon-078-settings icon--s2" aria-hidden="true"></i> </a> 或 #如果您使用的是erb 尝试以下代码: <a href='/main' cl
按钮只提交表单,而不是打开页面。有没有办法在不破坏表或表单的情况下修复此问题?为什么不使用锚定标记
<a href='/main'>
<i class="icon icon-078-settings icon--s2" aria-hidden="true"></i>
</a>
或
#如果您使用的是erb
尝试以下代码:
<a href='/main' class="btn btn-primary">
<i class="icon icon-078-settings icon--s2" aria-hidden="true"></i>
</a>
如果您使用了引导式css,那么您可以添加类btn
和btn pairy
,从而生成按钮
按钮只提交表单,而不是打开页面
对!!按钮用于执行影响前端或后端的操作,而不是用于导航。您应该使用链接(也称为锚)来执行导航
<a href='/main'>
<i class="icon icon-078-settings icon--s2" aria-hidden="true"></i>
</a>
你应该有锚定标签而不是按钮
<a href='/main' class="btn btn-primary">
<i class="icon icon-078-settings icon--s2" aria-hidden="true"></i>
</a>
<a href='/main'>
<i class="icon icon-078-settings icon--s2" aria-hidden="true"></i>
</a>