各位神!
小弟写了个 js 里面写了个 ajax 请求;
格式 jsonp ;
在网页状态调试能够成功传回数据;
只要放到 xcode 模拟器和 iphone 调试,总是报错!!!
代码:$.ajax({
url: URL,
dataType: 'jsonp',
cache: "false",
success: function (data) {
var jsonobj = eval('(' + data + ')');
for (var i=0;i<jsonobj.rows.length;i++){
valueobj[i] = jsonobj.rows[i];
//alert(valueobj[i].t_orgdesc);/所有场站名/
}
add_a();
},
error: function(XMLHttpRequest,textStatus,errorThrown) {
alert(XMLHttpRequest.status);
alert(XMLHttpRequest.readyState);
alert(textStatus);
}});
真机测试时候,总是调到 error ,报出的错误:
XMLHttpRequest.status=200 ;
XMLHttpRequest.readyState=4 ;
textStatus=parsererror ;
之前我认为是跨域问题,做了些跨域操作也是不行,小弟忙活了 3 天了,再不解决无法回家过年。。。拜托各位大神了~~
返回的 json 数据:{"d":"{ \"rows\":[ { \"id_key\":\"9\",\"t_orgid\":\"FLDFDC\",\"t_type\":\"1\",\"t_orgdesc\":\"富丽达风电场\",\"t_comid\":\"10002\"}, { \"id_key\":\"10\",\"t_orgid\":\"MGYFDC\",\"t_type\":\"3\",\"t_orgdesc\":\"玫瑰营风光互补电场\",\"t_comid\":\"10002\"}, { \"id_key\":\"14\",\"t_orgid\":\"SSFDC\",\"t_type\":\"1\",\"t_orgdesc\":\"长春风电场\",\"t_comid\":\"10002\"}, { \"id_key\":\"15\",\"t_orgid\":\"10003ELFDC\",\"t_type\":\"3\",\"t_orgdesc\":\"二连风光互补电场\",\"t_comid\":\"10003\"}, { \"id_key\":\"16\",\"t_orgid\":\"10003HGEFDC\",\"t_type\":\"2\",\"t_orgdesc\":\"红格尔光伏电场\",\"t_comid\":\"10003\"}, { \"id_key\":\"17\",\"t_orgid\":\"10003CGFDC\",\"t_type\":\"2\",\"t_orgdesc\":\"潮格光伏电场\",\"t_comid\":\"10003\"}, { \"id_key\":\"18\",\"t_orgid\":\"10004HTFDC\",\"t_type\":\"1\",\"t_orgdesc\":\"辉腾风电场\",\"t_comid\":\"10004\"}, { \"id_key\":\"19\",\"t_orgid\":\"10004KLFDC\",\"t_type\":\"3\",\"t_orgdesc\":\"库伦风光互补电场\",\"t_comid\":\"10004\"}, { \"id_key\":\"20\",\"t_orgid\":\"10005HNJDC\",\"t_type\":\"1\",\"t_orgdesc\":\"红泥井电场\",\"t_comid\":\"10005\"} ]}"}
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.