Я новичок в jQuery и надеюсь, что кто-то может мне помочь с этим.jQuery: Как петля через многомерный массив
У меня есть вызов Ajax с функцией успеха (data
), возвращающий массив, как показано ниже.
Теперь у меня есть прохождение этого цикла и для каждого «tID» мне нужно что-то сделать с соответствующим «контентом».
Я думал использовать что-то вроде следующего, но не мог понять, как применить это здесь:
$.ajax({
type: "post",
url: "ajax.php",
cache: "false",
data: {
node: 'fetchContent',
tIDs: tIDs
},
success: function(data){
$.each(data.arr, function(index, value){
console.log(value.content);
});
}
});
Может кто-нибудь помочь мне с этим?
Пример массива Ajax (результат):
array(3) {
[0]=>
array(2) {
["tID"]=>
int(1)
["content"]=>
string(6) "Value1"
}
[1]=>
array(2) {
["tID"]=>
int(2)
["content"]=>
string(6) "Value2"
}
[2]=>
array(2) {
["tID"]=>
int(3)
["content"]=>
string(6) "Value3"
}
}
Большое спасибо заранее.
В каком формате '.ajax.php' возвращает ваши данные? – George
Можете ли вы опубликовать фактический ответ. Какой бы формат в настоящее время он не читается. –
@RoryMcCrossan: Вот пример массива, который я разместил. – TaneMahuta