这是从MYSQL返回的数据:

Datas from MYSQL

在javascript中,我需要放入var(用逗号分隔)“ niveau”中的所有字符串,但我不知道如何在“ Chapitres”和“ index”中的不同[index]中选择“ niveau” “视频” ...带有循环?

我尝试过类似的东西...:

var NIV = "";
$.each(e.valeur_tableau_infos_tutoriel.Chapitres[].Videos[].niveau, function  (index,value){
NIV += value.NIV+',';


如何在数组的每个[索引]中选择每个“ niveau”?知道它可以有xx索引...

谢谢 !

最佳答案

您将必须嵌套$.each

var NIV = [];
$.each(e.valeur_tableau_infos_tutoriel.Chapitres, function (idx, chapitre) {
    $.each(chapitre.Videos, function (idx, video) {
        NIV.push(video.NIV);
    });
});
NIV = NIV.split(',');

10-07 15:28