如何通过JsFormValidatorBundle验证的表单的Ajax部分进行更改

时间:2018-07-11 09:48:05

标签: symfony validation

我的表单已通过JsFormValidatorBundle验证。我只需要通过ajax替换现有表单的一部分即可。具体来说,我会根据订购过程中选择的运输方式更改付款清单。 init_js_validation()可以很好地工作,但是表单仍在第一次通过绑定的“ submitForm”进行验证,而下一个ajax会累积另一个事件。

然后我已经修改了FpJsFormValidator.attachDefaultEvent,并且删除了旧的绑定。将表格标记为无效后,仍会根据原始模型验证表格,并验证新付款。

FpJsFormValidator.constraintsCounter通过每个init_js_validation()增加。模型还可以,但是约束是累积的。

我可以在init_js_validation()之前重置或销毁此表单的验证或删除约束吗?

0 个答案:

没有答案
相关问题