【发布时间】:2018-06-26 10:28:27
【问题描述】:
今天遇到问题,我无法选择我的 JSON 数组的任何信息。 行示例:
[{"0":"84","id_account":"84","1":"1500","count_soleillos":"1500","2":"2018-06-26 10:19:43","date_purchase":"2018-06-26 10:19:43","3":"Doe","name_account":"Doe","4":"Jhon","nickname_account":"Jhon","5":"standard","type_offer":"standard"},
这是我的 javascript
$.ajax({
type: 'POST',
url: example/example.php,
success: function (data) {
var jsonData = JSON.parse(data);
var container = $('liste-offer');
for (var i = 0; i <= jsonData.length; i++) {
var counter = jsonData[i];
信息:当我执行 jsonData.length 时,它返回 8 行(精确)。当我做 jsonData[0] 或其他任何东西,它返回 undefined
希望你能帮助我:)
【问题讨论】:
-
你可以试试
< jsonData.length;而不是<= jsonData.length; -
分享完整的 Ajax 代码?以及完整的 JSON 数组
-
@第四只鸟它起作用了伙计,我不明白为什么,如果有人可以解释我!无论如何,非常感谢
-
@McManuel 太好了。我已经添加了答案。