我这里所说的是,在返回res后直接把Object对象转换成json字符串
在当前的.js页面中怎么把所转换的json数据里面具体的字段值取出。我试过了用引用点不出具体的字段值。
问题解决了吗?怎么解决的?我还是不能传递和解析数组
首先 最实用的方法 是分级 打印 看看 每一等级是什么! consloe.log(res) 然后是 consloe.log(res.data) 这个时候你会发现 data是对应着数组 那么根据数组的方法是 根据索引来 获取对用的数组 第一个是 res.data[0] 依次类推 数组里面是我们常用的键值对 那么就很简单了 res.data[0].key(我们要找的那个键)就行了
这不是很清楚吗,一定是你使用的方式有问题。
res.data[0].region 应该能得到 ‘上海市’。
@张进涛 我的数据是这样的
res.data[0].region这个屁用没有。。。人家返回的字符串你怎么可能通过这种方法获取
哪就是 后台给你的不是 JSON数据 而是字符串 尝试下 JSON.parse
如success:function(res){
consloe.log(res)//看看res的数据结构 是什么样的 是字符串就要 转换 是数组就要有[]进行点出来
}