Bootstrap 4 formvalidation.io阻止表单提交,即使表单有效
我使用formvalidation.io来验证我的表单,它工作得非常好。 但我需要防止表单提交,即使它是经过验证的 我尝试了代码的这一部分,但不起作用:Bootstrap 4 formvalidation.io阻止表单提交,即使表单有效,bootstrap-4,formvalidation-plugin,formvalidation.io,Bootstrap 4,Formvalidation Plugin,Formvalidation.io,我使用formvalidation.io来验证我的表单,它工作得非常好。 但我需要防止表单提交,即使它是经过验证的 我尝试了代码的这一部分,但不起作用: const fv = FormValidation.formValidation( ..... ).on('core.form.valid', function (e) { if ($('#origine').val() === "I") { if (!$('input[name="addressees"]').val()) {
const fv = FormValidation.formValidation(
.....
).on('core.form.valid', function (e) {
if ($('#origine').val() === "I") {
if (!$('input[name="addressees"]').val()) {
alert("Error");
fv.updateFieldStatus('subject','Invalid');
return false;
}
}
})
我也试过这个:
$("#submitButton").click(function(e){
e.preventDefault();
});
但它也不起作用
你有什么建议吗
谢谢 只需评论defaultSubmit插件
plugins: {
trigger: new FormValidation.plugins.Trigger(),
// Bootstrap Framework Integration
bootstrap: new FormValidation.plugins.Bootstrap(),
// Validate fields when clicking the Submit button
submitButton: new FormValidation.plugins.SubmitButton(),
// Submit the form when all fields are valid
// defaultSubmit: new FormValidation.plugins.DefaultSubmit(),
},
它对我很有用。你能把这里使用的插件也包括进来吗?