ajax中的 textStatus 报错为 parsererror。

ajax中的 textStatus 报错为 parsererror。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <script src="js/jquery-1.8.0.min.js" type="text/javascript" charset="utf-8"></script>
        <script src="js/jq.js" type="text/javascript" charset="utf-8"></script>
        <script type="text/javascript">
            $.ajax({

                        type: "GET",
                        url: "http://192.168.20.205:8080/platform/banner/bannerApi",
                        async:true,
                        dataType: "jsonp",   
                        jsonp: "callback",
                        success:function(req){
                            console.log(req);
                    },
                     error:function(XMLHttpRequest, textStatus, errorThrown) {

                       alert(XMLHttpRequest.status);//400
                       alert(XMLHttpRequest.readyState);//2
                       alert(textStatus);//parsererror
                     }
                    });
        </script>
    </body>
</html>

求大神指点,之前真心没有碰到这种问题,获取其他方法也可以,坐等

2个回答

showbo
支付宝加好友偷能量挖,胡杨等着我的招呼 回复迟长志: 你的那个bannerAPI改jsonp数据。自己找下jsonp是什么,简单来说就是一段js代码
3 年多之前 回复
github_38696818
迟长志 确实跨域了,那就是不用ajax了?指一条明路吧!我对这不是很懂
3 年多之前 回复

我发现tp5做了权限的拦截。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐