如何配置ParsleyJs远程

时间:2016-11-26 23:32:31

标签: validation parsley.js

这是我的代码:

    var myField = $('#fieldName').parsley({
        required : {
            required : true,
            errorMessage : 'Field is required'
        },
        custom : {
            custom : true,
            errorMessage : 'Fails custom validator'
        },
        remote : {
            url : '/register/check-duplicates',
            errorMessage : 'Already in use'
        }

这对前两个验证器的预期效果如此 - ' required'和' custom'。当它到达远程'然而,验证器,我收到一个错误:TypeError: url.indexOf is not a function大概我正在配置错误的东西,但是什么?

我打算使用默认验证器 - 即响应2XX是通过,响应4XX是失败。

1 个答案:

答案 0 :(得分:1)

尝试:

 var myField = $('#fieldName').parsley({
    required : true,
    requiredErrorMessage : 'Field is required'
    custom : true,
    customErrorMessage : 'Fails custom validator'
    remote : '/register/check-duplicates',
    remoteErrorMessage : 'Already in use'
 })