为了账号安全,请及时绑定邮箱和手机立即绑定

有没有人遇到过这个问题哈!java后台返回的json字符串,js获取报如下错误?大佬们有什么好的建议?

有没有人遇到过这个问题哈!java后台返回的json字符串,js获取报如下错误?大佬们有什么好的建议?

繁星淼淼 2019-11-03 11:19:55
`后台返回的json字符串,{rows:[{URL:"1.png"},{URL:"2.png"}]}前台获取rows,为什么如下这几种方法都得不到?vararray=xmlHttp.responseTextconsole.log(array)//控制台打印{rows:[{URL:"1.png"},{URL:"2.png"}]}console.log(array.rows)//控制台打印undefinedconsole.log(array['rows'])//控制台也不打印也不报错`
查看完整描述

2 回答

?
大话西游666

TA贡献1817条经验 获得超14个赞

vararray=xmlHttp.responseText
try{
array=JSON.parse(array)
}catch(e){
arr={}
}
console.log('数据:',array.rows)
                            
查看完整回答
反对 回复 2019-11-03
?
暮色呼如

TA贡献1853条经验 获得超9个赞

vararray=xmlHttp.responseText这里array里面是个string类型的数据哦,自然不能直接用.或者[]去取到数据了,需要JSON.parse(array)才行呢
如果有帮到你,可以点赞采纳打赏哦~
                            
查看完整回答
反对 回复 2019-11-03
  • 2 回答
  • 0 关注
  • 314 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信