ajax res.send,ajax的异步,与send的用法

这篇博客详细介绍了如何使用Ajax进行GET和POST请求,实现动态数据加载和删除功能。通过创建XMLHttpRequest对象,设置请求头,并监听readyState变化,当状态改变时处理响应。在接收到200状态码的响应后,根据返回数据更新页面或显示操作结果。此外,还展示了如何在删除操作中获取元素ID并发送到服务器进行处理。
摘要由CSDN通过智能技术生成

xhr = new XMLHttpRequest();

xhr.open("get", "01list.ashx", true)

xhr.setRequestHeader("If-Modeified-Since", 0);

xhr.onreadystatechange = function () {

if (xhr.readyState == 4 && xhr.status == 200) {

var  res= xhr.responseText;

var jssArr =eval(res);//将回复过来的集合转换为数组

makeTable(jssArr);

"删

//获取删除时的ID

function del(obj)

{

var delid= obj.getAttribute("aid");

xhr = new XMLHttpRequest();

xhr.open("post", "02del.ashx", true)

// xhr.setRequestHeader("If-Modeified-Since", 0);

xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

xhr.onreadystatechange = function () {

if (xhr.readyState == 4 && xhr.status == 200) {

if (xhr.responseText == "ok") {

alert("删除成功");

var tr = obj.parentNode.parentNode;

tr.parentNode.removeChild(tr);

}

else {

alert("删除失败");

}

}

};

xhr.send("delid=" + delid);//send用法

alert(delid);

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值