多思多问-----ajax的使用

来源:互联网 发布:php源码 虚拟股票 编辑:程序博客网 时间:2024/06/07 02:25

概念:用于和服务器交互数据的工具,特点是不整体刷新网页,只是局部刷新


如何使用(原生js与jq如何使用):

一、原生js:

使用时候先创建一个xhr( XMLHttpRequest)对象,且判断浏览器是否支持

var x = new XMLHttpRequest();
判断浏览器支持
var x
if(window.XMLHttpRequest)
{//IE7+, firefox chrome, opera, safari
x= new XMLHttpRequest();
}
else
{//ie6 ie 5
x = new ActiveXObject("Microsoft.XMLHTTP")
}
2、有了xml对象后开始请求(去哪请求即url,通过什么方法,请求之后干什么)
open()方法 请求类型,请求地址,同步还是异步
open(method url async) 请求类型有get和post两种方式请求;url请求服务器的位置 true异步false同步
确定这些类型后,再把它发到服务器
send()
数据发送后需要去接受服务器的响应数据,在此之前要确定以下问题:
服务器是否接受请求成功,
readystate、status请求状态 
成功后既可以处理数据callback函数


0 0
原创粉丝点击