JS ajax请求xmlhttp.responseText是空的。 20

有高手在吗,小弟很久没有弄ajax了,亲帮我看看是哪里出的问题xmlhttp.responseText是空的。在线等... 有高手在吗,小弟很久没有弄ajax了,亲帮我看看是哪里出的问题xmlhttp.responseText是空的。

在线等
展开
 我来答
fhq198604
2015-04-25 · TA获得超过805个赞
知道小有建树答主
回答量:236
采纳率:100%
帮助的人:367万
展开全部

我一般都用jquery的ajax,很少用js原生的了,找了下以前写的,有些浏览器获取请求对象的方法是不同的哦

xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Browser does not support HTTP Request");
    return;


//获取请求对象
function GetXmlHttpObject()
{
    var xmlHttp=null;
    try
    {
        // Firefox, Opera 8.0+, Safari
        xmlHttp=new XMLHttpRequest();
    }
    catch (e)
    {
        // Internet Explorer
        try
        {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e)
        {
            xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
    }
    return xmlHttp;
}
匿名用户
2015-04-24
展开全部
看看传值对没有,打开开发者工具看网络里面有没有数据返回
追问
传值是对的,直接吧地址在浏览器打开服务器会返回请求结果,就是不成功也会有结果的,现在就是返回的数据是空的。开发者工具显示没有返回数据。真不知道问题出在那了。

IE9版本不是空的,google内核的都是显示是空的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式