原生Ajax:
Ajax基础:
--ajax:无刷新数据读取,读取服务器上的信息
--HTTP请求方法:
--GET:用于获取数据,如浏览帖子
--POST:用于上传数据,如用户注册...("Microsoft.XMLHTTP");
2.连接到服务器
oAjax.open(方法,文件名,异步传输);
阻止缓存方法:
oAjax.open('GET','a.txt... --4(完成)响应内容解析完成,可以在客户端调用(完成并不一定成功,需要status来检测是成功还是失败)
2....Ajax封装成一个函数使用,最终编写的原生Ajax为:
1) GET方法封装的函数为:
function ajax(url,fnSuccess,fnFaild){
//1.创建Ajax对象...向服务器发送数据(即POST方法)
这里用到了表单序列化,将表单序列化之后再传递给后台,序列化内容见博客“表单序列化”。