忽略Rails表单验证(拒绝表单)

时间:2018-12-26 05:24:35

标签: html ruby-on-rails forms ruby-on-rails-5

我有一个Approve和一个Reject按钮,它们是Rails形式。 如果有人单击Reject,我不想进行所有表单验证,例如拒绝标记表单的文本字段被标记为必填字段,那么我不在乎它们是否已填写。 我该如何处理?

轨道版本:5.0.1

 <input type="submit" name="model_action" value="Approve" </input>
    <input type="submit" name="model_action" value="Reject"></input>

2 个答案:

答案 0 :(得分:1)

HTML具有名为30cm,50cm,1m,1.20m,1.5m,2m的表单属性 https://www.w3schools.com/tags/att_button_formnovalidate.asp

因此,对于我的代码,我在拒绝按钮中添加了formnovalidate

因此,当单击formnovalidate时,将不考虑表单验证。

答案 1 :(得分:0)

简而言之,您可以为单击的句柄reject按钮添加JavaScript。 在点击事件上尝试使用JS。