我正在使用$resource
来获取JSON对象。现在它返回了一个带有数字键的对象,这个对象应该是一个JSON。
$resource('url', {
'param': 1
}
});
var data = Session.get(function(e) {});
m {0:“[”,1:“{”,2:“s”,3:“h”,4:“o”,5:“p”,6:“I”,7:“ d“
希望成为这样的字符串:
'[{"shopId":"1","shopName":"name"}]'
它与jQuery一起运行良好。
$.ajax({
url: requestUrl,
type: 'GET',
dataType: 'json',
data: {
'param': 7
}
})
答案 0 :(得分:0)
答案在评论中。
菲尔是对的。为什么您的服务器使用带引号的JSON字符串进行响应?答案应该只是[{" shopId":...