ajax的异步,与send的用法
2015-01-21 14:30
232 查看
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);
"<a href='javascript:void(0)' aid='" + jssclass.Id + "'>删</a>
//获取删除时的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);
}
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);
"<a href='javascript:void(0)' aid='" + jssclass.Id + "'>删</a>
//获取删除时的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);
}
相关文章推荐
- .net的ajax中使用javascript的send方法post参数,url传参,ajax同步异步JS包,传参即可用
- ajax开发用法 用户名异步检测
- AJAX异步触发用法(asp.net)
- Ajax异步传值用法示例
- ajax 异步调用把返回值赋给一个全局变量的用法,最主要的就是把async属性改为 false,
- Ajax异步传值用法示例
- JQuery 实现AJAX异步请求 的基本用法
- ajax的send用法
- AJAXPro用法,关于JS同步和异步调用后台代码的学习
- Java学记笔记4:Ajax异步传值用法示例
- Ajax异步传值用法示例
- Ajax用法详细解析, 实现异步更新页面, 以及'post'和'get'请求属性介绍
- .net的ajax中使用javascript的send方法post参数,url传参,ajax同步异步JS包,传参即可用
- Ajax异步传值用法示例
- ajax用法及关于同步异步的说明
- 掌握ajax2:使用 JavaScript 和 Ajax 发出异步请求
- IT新技术名词:AJAX和SOAP——异步数据和XML获取
- 掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求
- 掌握 Ajax (2)使用 JavaScript 和 Ajax 发出异步请求
- 掌握 Ajax (2)-使用 JavaScript 和 Ajax 发出异步请求