ajax实现异步刷新删除table中的一行数据

function deleteAccount(aid)//传入要删除的ID
{
    var xhr=createXHR();  
    xhr.onreadystatechange=function()  
    {  
        if(xhr.readyState==4)  
        {  
             if(xhr.status>=200&&xhr.status<300||xhr.status==304)  
             {  
                  //alert(xhr.responseText);  
                  doDeleteSuccess(aid);  
              }  
         }  
     } 
     xhr.open("get","DeleteAccountServlet?aid="+aid,true);  
     xhr.send(null); 
}



//
function createXHR()  
{  
    if(window.XMLHttpRequest)  
    {  
        return new XMLHttpRequest();  
    }else if(window.ActiveXObject){  
        return new ActiveXObject("Microsoft.XMLHTTP");  
    }  
}
//js删除已经删除的行
function doDeleteSuccess(aid)  
{  
     var btn=document.getElementById(aid);  
     //获取要删除的节点,此处为button所在的标签  
     var whoToDel=btn.parentNode;  
     whoToDel.parentNode.removeChild(whoToDel);  
}


你可能感兴趣的:(java)