【发布时间】:2016-03-26 01:01:41
【问题描述】:
我在从 JSON 中提取数据时遇到了一点问题,实际上可以得到一些数据,但是当您出现“/_string”时,脚本错误。
示例:
JSON
"results":[{
price_value_prices: 15.05
price_value_prices/_currency: "USD"
price_value_prices/_source: "$15.05"
}];
AJAX
$.ajax({
type: 'GET',
url: $url,
dataType: 'json',
success: function (data) {
data.results[$n].price_value_prices/_sources
}
});
控制台日志输出
_sources is not defined
我该如何解决这个问题?
【问题讨论】:
-
问题是因为您的 JSON 无效 - 所有键和值都必须用引号括起来,例如:
"price_value_prices/_source": "$15.05"。如果您解决了这个问题,您可以使用data.results[$n]['price_value_prices/_sources']访问该属性
标签: javascript jquery json slash