<script type="text/javascript">
var xhr=false;
function createXhr() {
var xhobj = false;
try {
xhobj = new ActiveXObject("Msxml2.XMLHTTP"); // ie msxml3.0+
} catch (e) {
try {
xhobj = new ActiveXObject("Microsoft.XMLHTTP"); //ie msxml2.6
} catch (e2) {
xhobj = false;
}
}
if (!xhobj && typeof XMLHttpRequest != 'undefined') {// Firefox, Opera 8.0+, Safari
xhobj = new XMLHttpRequest();
}
return xhobj;
}
function doDel(du,ot,id){
//当执行删除时候创建异步对象
xhr=createXhr();
if(confirm("您确定要删除此地址吗?")){
//设置异步请求的参数(传值方式类型,du--default是否默认&ot--ordertype账户类型&aid地址编号,是否执行异步)
xhr.open('get','DoDelAdd.ashx?Du='+du+'&Ot='+ot+'&aid='+id,true);
//清除缓存(设置get请求不用缓存)
xhr.setRequestHeader("If-Modified-Since","0");
//设置回调函数
xhr.onreadystatechange=function(){
//检查准备状态 0--未初始化,1--载入,2--载入完成,3-正在交互,4--完成交互
if(xhr.readyState==4){
//通信成功
if(xhr.status==200){
//获得返回值
var res=xhr.responseText;
//判断
if(res=="OK"){
//获取要删除行的id
var nowtr=document.getElementById("mrdz1"+id);
nowtr.parentNode.removeChild(nowtr);
}
}
}
}
xhr.send(null);
}
}
</script>
相关文章
- 07-21Vue 父组件ajax异步更新数据,子组件props获取不到
- 07-21获取WebBrowser全cookie 和 httpWebRequest 异步获取页面数据
- 07-21解析json格式数据 获取指定对象
- 07-21Javascript:在数据库中获取和保存文本选择范围
- 07-21用python解析csi数据,使用csi tools工具获取wifi的.dat文件
- 07-2116 react 发送异步请求获取数据 和 使用Redux-thunk中间件进行 ajax 请求发送
- 07-21volley Json数据获取及解析(备忘)
- 07-21JS 同时获取多个异步请求数据 Promise.all()
- 07-21.Net core Api后台获取数据,异步方法中,数据需采用Linq分页
- 07-21获取字符串中某一个字段的数据,GetValueFromStr;拓展字符串解析parse_string