首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

ajax响应状态为什么总是1呢,麻烦大侠们帮忙解决,多谢

2011-12-05 
ajax响应状态为什么总是1呢,麻烦大侠们帮忙解决,谢谢function checksplitdetail(){var url/mycim2/split

ajax响应状态为什么总是1呢,麻烦大侠们帮忙解决,谢谢
function checksplitdetail(){
  var url="/mycim2/splitviewlot.do?date=" + new Date();
  CreateXmlHttpObj();
  if(!xmlhttpobj){
  alert("创建xmlhttp对象异常!");
  return false;
  }
  xmlhttpobj.open("POST",url,true);
  xmlhttpobj.onreadystatechange=getbackdata;
  xmlhttpobj.send(null);
}

function getbackdata(){
var flg;
alert("响应状态:" + xmlhttpobj.readyState);
if(xmlhttpobj.readyState==4){
  if(xmlhttpobj.status==200){
  flg = xmlhttpobj.responseText; //获得返回的值
  alert("flg:" + flg);
  }
  }
}

[解决办法]
别加new Date()试下
[解决办法]
你可以试下xmlhttpobj.open("GET",url,true);方法
一般1. 请求用GET
2. 发送参数等用POST,另还要加些
xmlHttpRequest.setRequestHeader("CONTENT-TYPE", "application/x-www-form-urlencoded");
xmlHttpRequest.setRequestHeader("Content-Length", arguments.length);
之类的

热点排行