浅谈Ajax
想必大家平常在浏览网页的时候,例如在刷空间的时候,当我们发表说说时,点击发布,细心的人会发现,整个网页并不会整体的刷新,其实这是用了Ajax技术,对局部的数据进行了刷新,那么Ajax是什么了?我况且不管网上的那种专业术语啊,就我本人理解,Ajax其实浏览器另外再开一个线程去执行相应的操作。其作用就相当于一个小浏览器。可以向服务器发送请求,并接收来自服务器的响应。这种作用就使当用户点击某个控件,触发了一个事件,而这个事件绑定了一个方法,而这个方法去开辟一个线程,去向服务器发送一个请求,同时服务器又响应回来数据。这个时候就结合js或者是Jquery来改变页面的数据。就可以达到局部刷新的效果。其实Ajax就是Xml+JavaScript,其流程主要分为5个。
第一步:创建一个异步对象
第二步:设置参数
第三步:设置请求报文头
第四步:设置回调函数
第五步:发送