日期:2014-05-17  浏览次数:20741 次

求助,在线等,分页后出的问题
我写的一个table,里面有一些用户信息,我加上分页后,有两个操作没有反应了,不知道怎么回事
代码如下:
<td bgcolor="#FFFFFF" align="center">
<a href="#" onclick="orderDel('<% out.print(rest.get(0).toString()); %>')" class="pn-loperator">删除</a>
</td>
<td bgcolor="#FFFFFF" align="center">
<a href="#" onclick="orderUpd('<% out.print(rest.get(0).toString()); %>')" class="pn-loperator">修改</a>
</td>

分别对应用户的删除和修改,js代码如下
 var rid;
  function orderDel(id){
  if(confirm("是否要删除")){
  alert("确认删除"); 
  rid = id;
  xmlhttp=null;
if (window.XMLHttpRequest)
{// code for all new browsers
xmlhttp=new XMLHttpRequest();
}
else if (window.ActiveXObject)
{// code for IE5 and IE6
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
if (xmlhttp!=null)
{
xmlhttp.onreadystatechange=state_Change;
xmlhttp.open("GET",'/PDS_Web/servlet/deleteRest?id='+id,true);
xmlhttp.send(null);
  } 
  }
  } 
  }
  function orderUpd(id){
  rid = id;
  xmlhttp=null;
if (window.XMLHttpRequest)
{// code for all new browsers
xmlhttp=new XMLHttpRequest();
}
else if (window.ActiveXObject)
{// code for IE5 and IE6
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
if (xmlhttp!=null)
{
xmlhttp.onreadystatechange=state_Change;
xmlhttp.open("GET",'/PDS_Web/servlet/updateRest?id='+id,true);
xmlhttp.send(null);
}
  }
 
 
  function state_Change(){
  if (xmlhttp.readyState==4)
{// 4 = "loaded"
if (xmlhttp.status==200)
{// 200 = OK
var result = xmlhttp.responseText;
if(result == 'success'){
var ele = document.getElementById(rid);
ele.parentNode.removeChild(ele);
}else
if(result == 'failure')
{
alert('failure');
}
else
if(result == 'ok')
{
window.location.href='/PDS_Web/login/update_rest.jsp';
}
if(result == 'no')
{
}
}
}
  }
各位大哥帮帮忙,多谢

------解决方案--------------------
什么提示也没有,放几个alert看看啊,你这让人怎么看。
------解决方案--------------------
弄好了给别人结贴啊- -
------解决方案--------------------
又是个不结贴的人。