使用 Formvalidation.io 的多个提交按钮
Posted
技术标签:
【中文标题】使用 Formvalidation.io 的多个提交按钮【英文标题】:Multiple submit buttons with Formvalidation.io 【发布时间】:2020-04-07 04:07:45 【问题描述】:我的表单中有 2 个提交按钮:
<button type="submit" name="save_and_stay">Save and stay</button>
<button type="submit" name="save">Save and get back</button>
很遗憾,name
值没有通过 formvalidation.io 发送到服务器。
似乎与“DefaultSubmit”插件文档所说的有关:
请勿使用 name="submit" 或 id="submit" 作为提交按钮
有没有办法让它工作?
第二个问题:formvalidation.io 有问题跟踪器吗?
【问题讨论】:
你解决了吗?我也有同样的问题 @Vins 是的,我做了,我会写一个答案 【参考方案1】:找到解决方案:为 SubmitButton 插件使用aspNetButton
属性。
submitButton: new FormValidation.plugins.SubmitButton(
//-- make multiple submits work
aspNetButton: true
),
对于第二个问题:不,formvalidation.io 没有问题跟踪器,但开发人员会回复电子邮件。
【讨论】:
以上是关于使用 Formvalidation.io 的多个提交按钮的主要内容,如果未能解决你的问题,请参考以下文章
Formvalidation.io - 无法读取 null 的属性“classList”
即使表单有效,formvalidation.io 也会阻止表单提交
使用 jquery serialize 和 formvalidation.io 时如何防止表单重复发布?
FormValidation / formvalidation.io Bootstrap 插件在样式更改时放错了验证图标