var ajax = {
get: function(url,callback) {
// 创建对象
var xhr = new XMLHttpRequest()
// 建立连接
xhr.open('GET', url, false)
// 监听状态
xhr.onreadystatechange = function() {
if(xhr.readyState == 4) {
if(xhr.status = 200) {
callback(xhr.responseText)
}
}
}
// 发送请求
xhr.send()
}
post: function(url,callback) {
// 创建对象
var xhr = new XMLHttpRequest()
// 建立连接
xhr.open('POST', url, false)
// 监听状态
xhr.onreadystatechange = function() {
if(xhr.readyState == 4) {
if(xhr.status = 200) {
callback(xhr.responseText)
}
}
}
// 设置请求头
xhr.setRequestHeader('Content-type', 'application/x-www-urlencoded')
// 发送请求
xhr.send(data)
}
}
手写ajax
最新推荐文章于 2024-10-31 23:38:32 发布