2014-01-05 47 views
0

我正在爲我的網站製作一個CMS,我現在正在製作導航部分,有人可以給我提示或指導如何使我的導航菜單變爲動態的教程嗎?提前致謝。這是我的代碼。使用php/mysql/javascript的導航菜單

<div id="navigation"> 
<ul> 
<li><a class="active" href="Home.php"><span>Home</span></a></li> 
<li><a href="VirtualTours/VirtualTour.php"><span>Virtual Tour</span></a></li> 
<li><a href="Trivia.php"><span>Trivia</span></a></li> 
<li><a href="Learnmore.php"><span>Learn More</span></a></li> 
<li><a href="Albums.php"><span>Gallery</span></a></li> 
<li><a href="FAQs.php"><span>FAQs</span></a></li> 

回答

0

我可以給你一些提示:

1)在數據庫中創建表巫包含菜單元素(如標籤和鏈接)。

2)在PHP中創建代碼從數據庫中獲取數據,將其放入JSON中並「回顯」它(json)。

3)在HTML/JAVASCRIPT文件中,用於例如。 jQuery,通過AJAX從PHP獲取JSON數據並將其放入「完整」偵聽器的菜單中。 Ajax的部分應該simmilar這樣:

$.ajax({ 
    url: 'fileFromPoint2.php/', 
     type: 'POST', 
     dataType: 'json' 
    }).complete(function(jsonData) { 
     // here you should write code which puts data from jsonData to your dynamic menu. 
    }); 

我希望這將是明顯的爲你:)