og jeg prøver at hente data med følgende kode via jquery: $.ajax({ type: 'GET', url: 'menu.xml', dataType: 'xml', success: function(xml) { $(xml).find('menu').each(function(){ alert( $(this).attr('tekst') ); }); }, error: function(xml){ alert('Fejl'); } });
Jeg havde en forventning om at den skulle vise: xmenu1 xmenu2 xmenu3
men i stedet viser den: xmenu1 xmenu2 xmenu2.1 xmenu2.2 xmenu3
Hvordan får jeg jquery til kun at vise niveau 1 af menu-elementerne?
Det var det jeg håbede at kunne undgå, da næste led så skal hedde subsubmenu, og derefter subsubsubmenu osv. Ved at bibeholde menu som navn, så er der mulighed for undermenuer i en uendelighed.
Takker for point. Så blev det json vejen alligevel? :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.