**作用:**可以在不刷新页面的情况和服务器通信,异步或者同步交互...而不用刷新页面
传统的提交数据是form表单进行get或者post请求到另一个页面的...这种必须是刷新的(发请求就会跳转的).....好处就是简单..坏处就是如果填写信息量很多..错了其中一个就要全部重填...比较不合理....而且这种请求必须是同步的
ajax提交数据....也可以post/get请求数据到另一个页面...但是它是静静地在js后台发出去的...不会刷新当前页面....当你的js接收到请求的成功或者失败...你根据这些状态可以用js进行跳转或者提示错误....
ajax技术使得交互更加人性化
1.应用场景一:我们用web版的邮箱写邮件,如果不小心关掉页面,我们所写的内容就会丢失。但是在使用了AJAX技术的邮箱,它会定时自动保存。当然是保存到服务器上的。而这种通信,显然是不能刷新页面的,这就需要用到了AJAX技术。
在不刷新页面的情况下与服务器进行异步通信,这就是它最大的作用。对于网站设计者而言,合理的运用这种技术,可以提高用户体验。
Ajax的模拟登陆效果 http://www.jq22.com/yanshi4350
异步通信是什么意思? 异步通信是相对于同步通信的。二者的区别,你可以通过这篇博客了解下:http://blog.sina.com.cn/s/blog_575e6b9d01000756.html