今天是刘小爱自学Java的第103天。
感谢你的观看,谢谢你。
话不多说,开始今天的学习:
这几天时间主要是学习和注册页面相关的业务:
包括前端校验数据的合法性和完整性,后台校验数据的唯一性。
以及今天要学习的注册功能,此外还有邮箱激活业务的实现,这块不知道还有没有时间去学习。
一、前端发送注册请求
根据校验结果判断是否将数据提交:
①提交事件
在注册页面form表单中,有一个提交按钮,也就是说该按钮一被点击就会触发提交事件。
jQuery中使用submit()方法来绑定该事件,一旦registerForm中出现提交就会触发方法里的内容。
使用console.log()可以作为一个检测。
②默认不提交
本来默认是会将form表单中的数据提交,但是为了节省资源,在前端校验和后台校验成功后才提交请求。
所以使用return false,将表单设置成默认情况下不提交。
③将表单数据序列化
因为注册业务需要将整个表单的数据都提交,如果使用键值对的方式提交数据,