2014-04-15 58 views
0

這是DATAS從MySQL返回:選擇數據

Datas from MYSQL

在javascript中我需要把在var(由昏迷分隔)所有的字符串由「niveau」,但我不'不知道我怎樣才能從「視頻」中的「Chapitres」和[index]中選擇「niveau」以不同的[索引] ...帶有循環?

我想類似的東西...:

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

如何選擇在我的陣列中的每個[指數]每個 「niveau」?知道它可以有xx索引...

謝謝!

回答

0

你將不得不做嵌套$.each ES

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(','); 
+0

它似乎是好的,但有consol.log,我有一個錯誤「[不確定,不確定的,不確定的,不確定的,不確定的,不確定]」。 .. – user3484934

+0

@ user3484934基於您向我們展示的MySQL數據,也許它是'video.niveau'而不是'video.NIV' –

+0

相同的錯誤:(「Uncaught TypeError:undefined不是函數」 – user3484934