这是我的代码:
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是失败。
答案 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'
})