<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>

最新文章

  1. 把crosswalk打包到cordova项目中
  2. HashMap和Hashtable的区别 源码分析
  3. Validate Binary Search Tree
  4. BestCoder Round #61 1001 Numbers
  5. Azure DocumentDB对比MongoDB
  6. BZOJ3673 : 可持久化并查集
  7. Hellow world!
  8. FxCop
  9. Uva10207 The Unreal Tournament
  10. Uber明年在中国将继续补贴,并大举进军100个城市!
  11. 安装CDH
  12. C#使用IHttpModule接口修改http输出的方法浅谈
  13. Spring ContentNegotiatingViewResolver
  14. 自己主动化 远程登陆linuxserver并运行命令 —— expect
  15. React Native调试心得
  16. 第十节:利用async和await简化异步编程模式的几种写法
  17. tf.InteractiveSession()和tf.Session()
  18. Java 多线程 fork-join
  19. java基本数据类型的范围
  20. Lua中调用函数使用点号和冒号的区别

热门文章

  1. 三.Windows I/O模型之事件选择(WSAEventSelect )模型
  2. Eclipse中Git的基本使用
  3. Vmware安装Linux系统的vmware-tools
  4. SVN冲突出现原因及解决方法浅谈
  5. LoadRunner时间戳函数web_save_timestamp_param
  6. ZBrush看一个球体如何演变为头发
  7. bzoj 1192: [HNOI2006]鬼谷子的钱袋 思维_二进制
  8. HAOI2006 受欢迎的牛 缩点
  9. 洛谷P1914 小书童——密码
  10. idea 解决git冲突