我想在表单提交失败后重置表单验证。
我正在使用Magneto 2,并使用data-mage-init ='{“ validation”:{}}'
初始化表单验证<form ... data-mage-init='{"validation":{}}'>
我试图重设类似的错误
var validator = jQuery( "#edit-product" ).validate();
validator.resetForm();
但是它不会重置。我感觉到Magento的data-mage-init在执行标准Jquery Validation时的方式有所不同,我不得不以不同的方式重置表单,但是到目前为止,我仍然可以找到一种可行的方法。
答案 0 :(得分:0)
我已经测试了以下代码,并且在Magento 2中对我有用。
$('#edit-product').validation('clearError');