Parsley Validation不等待远程验证AsyncValidate完成

时间:2016-02-03 14:26:38

标签: jquery validation parsley.js remote-validation parsley

我有一个表单,我试图在其中一个字段上进行欧式远程验证,但是,在表单验证时,表单在等待远程函数的响应之前提交(通过asyncValidate()) 。因此,即使字段无效,它也会显示字段错误css,但表单仍然会提交。

我尝试使用$ .Deferrede对象,但这不起作用。

<Button Style="{StaticResource CustomButton}"
                Content="Bound to Textblock in style"/>

1 个答案:

答案 0 :(得分:0)

很难说你是否需要addAsynchValidator(你的代码返回一个整数,它应该返回truefalse)。如果你这样做,你应该致电window.Parsley.addAsyncValidator(正如警告中所说)。不需要其余的代码。

我假设您使用的是最新版本。