jQuery ajax jsonp方式取后台的json数组报错,什么原因?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

jQuery ajax jsonp方式取后台的json数组报错,什么原因?

2016-02-19 15:02:20 1846 1

ajax get方法在chrome里是没有问题的。在firefox里就有跨域问题。
客户端代码:
`$.get(urlString).success(function(data) {

        console.log('success');  
        data = eval(data); 
        for(var i=0;i<data.length;i++){
            var obj=[data[i].uid,data[i].componentId,data[i].appName,data[i].version,data[i].SubmitTime];//,data[i].content
            aDataSet.push(obj);
            console.log(data[i]);
        }             
    }).error(function() { console.log("error"); }).complete(function() { console.log("complete"); });`

服务端代码 数据能够取出来 当请求时服务器也能收到请求但是回到客户端时就会调用error方法打印出“error”,用简单的测试数据也是出同样的问题。
`app.get('/component/listbyqueryNolimit/:query?', function(req,res){
routes.listComponentByQueryNolimit(req, mongodb, function(error, componets){
for(c in componets){
componets[c].content = "/component/content/" + componets[c]._id;
}
console.log('xxxxxxxxxxxxxx>'+componets[0]);
var jsonArr = [{"uid":"yanfei@gmail.com"},{"uid":"yan11fei@cn.ibm.com"}];
res.send(JSON.stringify(componets));
//res.send(req.param("uid") + "n" + req.param("componetId") + "n" + req.param("appName") + "n" + req.param("version")+ "n" + req.param("content"));
})
})`

哪位帮忙看看,问题到底是出在哪里?

取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 18:44:46

    你用firebug检查一下请求的路径是否和chrome里实际请求的路径一致。

    0 0
相关问答

4

回答

Spark 【问答合集】

社区小助手 2019-05-29 14:13:40 127110浏览量 回答数 4

19

回答

[@倚贤][¥20]学习Java后端的疑惑

小江同志 2018-10-24 16:11:21 132510浏览量 回答数 19

145

回答

【新手入门】云服务器linux使用手册

fanyue88888 2012-11-26 17:14:18 157669浏览量 回答数 145

22

回答

爬虫数据管理【问答合集】

我是管理员 2018-08-10 16:37:41 147218浏览量 回答数 22

31

回答

[@倚贤][¥20]刚学完html/css/js的新手学习servlet、jsp需要注意哪些问题?

弗洛伊德6 2018-10-27 21:52:43 146031浏览量 回答数 31

42

回答

【精品问答集锦】Python热门问题

小六码奴 2019-05-30 15:27:34 136915浏览量 回答数 42

38

回答

安全组详解,新手必看教程

我的中国 2017-11-30 15:23:46 259808浏览量 回答数 38

249

回答

阿里云LNAMP(Linux + Nginx + Apache + MySQL + PHP)环境一键安装脚本

云代维 2014-02-14 15:26:06 305602浏览量 回答数 249

24

回答

【精品问答】python技术1000问(1)

问问小秘 2019-11-15 13:25:00 475535浏览量 回答数 24

23

回答

【精品问答合集】Redis热门问答

李博 bluemind 2019-05-29 16:36:15 127048浏览量 回答数 23
+关注
落地花开啦
喜欢技术,喜欢努力的人
0
文章
7824
问答
问答排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载