Ruby on Rails,使用两个提交按钮为同一表单设置不同的方法

克里斯蒂安·贝尔

我一直在寻找对第二个提交按钮具有不同路径的响应,如何在Rails中为同一表单创建多个提交按钮?,最终formaction: my_path用于指定新路径。

如果表单具有相同的方法(例如POST),则效果很好,但如果表单需要其他方法,则似乎不起作用。

我想知道是否有人知道一个整洁的解决方案,例如formaction: my_path解决方案或Rails Helper,或者实际上最好的前进方法是通过JS重置方法。

克里斯蒂安·贝尔

设法找出对感兴趣的人来说是什么,您可以设置一个html元素“ formmethod”来为请求提供不同的方法。

这是W3学校的非示例示例-https: //www.w3schools.com/html/html_form_attributes.asp

<form action="/action_page.php" method="get"> First name: <input type="text" name="fname"><br> Last name: <input type="text" name="lname"><br> <input type="submit" value="Submit"> <input type="submit" formmethod="post" value="Submit using POST"> </form>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章