当前位置: 代码迷 >> Java Web开发 >> ajax responsetext 替空值,想不通。
  详细解决方案

ajax responsetext 替空值,想不通。

热度:9876   发布时间:2013-02-25 21:06:58
ajax responsetext 为空值,想不通。。
直接贴代码吧。 。。下面是js里的。
var xmlHttp;
function createXMLHttpRequest(){
if(window.ActiveXObject){
xmlHttp = new ActiveXObject("Microsoft.XMLHttp");
}
else if(window.XMLHttpRequest){
xmlHttp = new XMLHttpRequest();
}
}var currentpage=0;
function showfree(divno,cp){
createXMLHttpRequest();
var url="Loadfree?divno="+divno+"&currentpage="+cp; 
xmlHttp.open("GET", url, true);
currentpage=cp;
xmlHttp.onreadystatechange = function(){callback(divno,cp);};
xmlHttp.send(null);
}
var txt;
function callback(divno,cp){
if(xmlHttp.readyState==4){
if(xmlHttp.status==200){
txt="";alert(xmlHttp.responseText);
                  }}}
如果userinfo为空   myfabu = Loadmfb.loadmfb(use.getUserId(),currentpage); 这句话肯定报错,ajax返回值就会出错   。Loadfree?divno="+divno+"&currentpage="+cp,你直接把这句话赋个值放到地址栏运行下看看什么结果
  相关解决方案