本文介绍了JSON迭代-我的JSON对象被视为字符串文字?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这可能是一个非常简单的问题,但是出于某种原因,我正在努力解决这个问题.
This is probably a super easy question but I'm banging my head on it for some reason.
这是我拥有的jQuery
Here is the jQuery I have
$(function() {
$.get(urlGetContainerNumbers, function(data) {
console.log(data);
for (var idx = 0; idx < data.length; idx++) {
var containerNo = data[idx];
console.log(containerNo);
}
});
});
这是萤火虫产生的东西
我希望通过data
进行迭代时,我会得到1001、1002、1003、1004等.
I am expecting that when iterating through data
I would get 1001, 1002, 1003, 1004, etc.
我俯瞰什么?似乎for循环并未将data
视为json对象,而是将字符串视为文字...
What am I overlooking? It seems as though the for loop isn't treating data
as a json object, but rather a string literal...
推荐答案
我认为您的意思是$.getJSON
而不是$.get
.
Methinks you mean $.getJSON
rather than $.get
.
这篇关于JSON迭代-我的JSON对象被视为字符串文字?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!