我正在使用jQuery Form Wizard 3.0.4 插件进行多步骤注册过程。它使用内置的 jQuery 验证器插件,在逐步进行时工作正常。编辑:这意味着我已经在使用validationEnabled:true、formOptions 和validationOptions,这些都在工作。我需要在常规功能之外运行相同的验证。
问题是我需要运行验证器并在两点手动显示错误。对于我拥有的特殊领域,并且在 AJAX 提交之前。我尝试了以下方法,但什么也没做:
$("#registrationForm").validate();
进入下一步时,表单向导脚本 (jquery.form.wizard-3.0.4.js) 似乎正在执行此操作:
this.element.validate().focusInvalid();
所以我尝试了这个,它也没有做任何事情:
$("#registrationForm").element.validate().focusInvalid();
有任何想法吗?
- 如何运行单击下一步时发生的相同验证?
- 我将如何调用一个函数来验证和显示特定字段的错误?