我有一个包含三个按钮的表单。一种用于添加对象,一种用于删除对象,一种用于编辑对象。
我现在想使用 Symfony 2.3 中引入的新表单按钮在添加按钮中禁用 html5 验证。这是可能的还是我必须创建一个新的按钮类型?我怎么能那样做?
最佳答案
要禁用表单验证,请在提交按钮上使用 formnovalidate
。
例如:
<div class="row">
<input type="email">
<input formnovalidate type="submit" value="Remove row">
</div>
<div class="row">
...
</div>
<input type="submit" value="Submit rows">
请注意 formnovalidate
在删除按钮上,因此即使它旁边的字段包含无效电子邮件,它仍然可以被删除。真正的提交按钮没有 formnovalidate 属性,所以在真正提交表单之前所有的电子邮件都必须有效。
关于php - 如何禁用 symfony 2.3 中特定按钮的 html5 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17068778/