当我尝试通过输入 [type=submit] 或调用 form.submit() 提交表单时,Parsley 验证表单并在无效时取消提交。有什么方法可以跳过该验证,因为我在我的表单部分手动调用验证?
具体来说,我想要实现的是提交表单的部分版本,因此我验证了一个组,并且只有该部分被发送到服务器(即使表单的其余部分仍然无效)。
最佳答案
如果您想在提交事件上取消 Parsley 默认验证,您必须删除表单上的 submit.Parsley
绑定(bind)事件。
执行 $('#yourform').off('submit.Parsley');
应该可以解决您的问题。
最佳
编辑:对于 Parsley2,由于事件名称已更改,它应该是 $('#yourform').off('form:validate');
关于javascript - Parsley.js 在提交时跳过验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23186467/