用户注册的ajax请求

用户注册的ajax请求_第1张图片


说明:可以在ajax请求的方法中继续请求ajax,此处是先验证用户名是否存在,请求的后台返回一个布尔值(Booleans),如果返回的值为true的时候,说明用户名存在,继续在if语句中请求ajax,验证手机号是否存在


注意:在图片的第三行有标蓝的地方,此处是加了随机数,url后面接了个随机数,是为了欺骗浏览器或代理服务器用的;某些代理服务器会无视 no-cache 之类的标识,对响应结果进行强行缓存;而当url请求不改变的时候,有时候会导致浏览器不向服务器发送请求,而直接取调用缓存中的数据。加上随机数就是欺骗浏览器url改变了,要每次向服务器发送请求而不去调用缓存中的数据


用户注册的ajax请求_第2张图片


说明:在上面校验完成后,调用doSubmit()方法提交表单,标蓝是post提交表单序列化,将表单的数据变成key:value形式字符串;接受表单数据,推荐后台使用pojo来接收,属性与表单name对应即可,最后跳转到登录页面

你可能感兴趣的:(ajax,浏览器,url,Js)