ajax
.1概念
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。
是前端和后台进行数据交互的一种技术。
.2表单提交
表单提交的方式会刷新整个页面,用户体验效果不是很好,所以ajax就很流行,特点是异步无刷新。
- 买菜
- 刷锅 烧水
- 炒菜
同步:必须1先完成 2再操作 然后2完成以后3再操作
异步:1进行的过程中 2可以进行 2进行的过程 3也可以正常开始
.3原生js的ajax的步骤
.4jquery的ajax的步骤
$.ajax({
type:”get/post”, 发送方式
data:{
“自己起的名字”:值
},
success:function(){
},
error:function(){
}
})
我们写一个邮箱验证的案例,用户在输入框中输入邮箱,如果邮箱在数据表中存在,说明上一个人已经注册过这个邮箱,那这次注册的时候不能用这个邮箱了,如果数据表中没有用户刚输入的邮箱,认为邮箱可以用。