jQuery Validation ajax使用
jQuery插件很多,其中一个重要的插件便是jQuery Validation,它的作用是对表单进行验证,还上了jQuery官网。
在表单验证时,会需要发一个AJAX请求去服务器上进行判断,例如在用户注册时检查用户名是否存在。jQuery Validation插件提供了一种remote方式来实现这一点。例如我可以这样验证表单:
<form id="regForm">
<input type="text" name="userName" />
</form>
<script language="javascript">
$('#regForm').validate({
'rules': {
'userName': {
'required': true,
'remote': '/account/verify'
}});
</script>
这样,jQuery Validation便会请求“/account/verify?userName=jeffz”这样的URL来获取true/false