jQuery Validation Plugin校验规则remote的使用

简介:

近日,使用jquery validateion的时候用remote校验发现效果怎么也出不来,于是看了一下其js代码并反复读文档,终于被我发现了。话不多说,上图:

wKioL1ccZf_CCe90AAC_FmD-vkM219.png

文档中说,通过ajax来访问服务端资源,并且在调用的时候会传一个键值对参数,这个参数就是被校验 元素的name和它的value。服务端必须返回一个JSON字符串,返回"true"表示校验通过,返回"false",undefined或者null表示校验不通过,并且使用默认的错误提示,如果服务端返回的是"That name is already taken, try peter123 instead"这样的字符串,那么这个字符串会被当作自定义错误消息显示在默认位置。

wKioL1cca4uiYFsNAAB1DpHWCXo631.png

查看代码我们发现,dataType="json",也就是说期望服务端返回的是json,如果不是的都不会走success函数。

wKioL1ccbpug4EDCAABA94dAKeM226.png

JSON中,一个字符串是被包含在双引号中的0个或多个Unicode字符序列。

wKioL1cccHChiEqBAAAYZW44rQg847.png

wKioL1ccbw6jhnCqAABHES0dvV8814.png

wKiom1ccbs6ij6K2AAAaBNIpTPY144.jpg

当然,为了达到校验效果并非一定要用remote,可以自定义校验规则。


本文转自   手不要乱摸  51CTO博客,原文链接:http://blog.51cto.com/5880861/1767226
相关文章
|
JavaScript 前端开发
前端基础 - JQuery自定义校验器
前端基础 - JQuery自定义校验器
69 0
|
1月前
|
JavaScript 数据安全/隐私保护
jQuery Password Validation(密码验证)
jQuery Password Validation(密码验证)
24 3
|
XML JSON JavaScript
基于jquery+html开发的json格式校验工具
JSON是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。
73 0
|
JavaScript 前端开发
前端基础 - JQuery 简单的表单校验器
前端基础 - JQuery 简单的表单校验器
54 0
|
JavaScript 测试技术
Easyui 修改jquery validatebox为英文校验提示为中文提示
Easyui 修改jquery validatebox为英文校验提示为中文提示
120 0
|
JavaScript
JQuery重复校验导致出现双重提示的问题记录
最近在用JQuery Validate做表单校验时,由于需要校验用户名:1、是否符合注册规则;2、是否为空;3、是否已被注册;4、是否包含特殊字符,但问题来了,第一次点击是校验非空,但输入非法的用户名后会提示不符合注册规则,遂将其删掉,这时便出现了所述问题:既校验了非空,又校验了注册规则。
107 0
JQuery重复校验导致出现双重提示的问题记录
|
JavaScript 前端开发
将jquery validate校验框架的remote异步验证设置为同步校验
将jquery validate校验框架的remote异步验证设置为同步校验
342 0
将jquery validate校验框架的remote异步验证设置为同步校验
|
JavaScript
关于JQuery validate表单校验插件对级联下拉框的校验问题
关于JQuery validate表单校验插件对级联下拉框的校验问题
247 0
关于JQuery validate表单校验插件对级联下拉框的校验问题
|
JavaScript 前端开发
【JQuery】JQuery入门——JQuery 插件-validation
本期主要介绍JQuery入门——知识点讲解(四)
90 0
【JQuery】JQuery入门——JQuery 插件-validation
|
JavaScript Java
动态添加表格并增加Jquery校验
动态添加表格并增加Jquery校验
94 0