2012-05-14 74 views

回答

0

您必須通過AJAX調用獲得選項,然後使用DOM爲請求回調中的下拉菜單添加一個選項。

0

爲了促進這項工作,我建議使用jQuery庫: http://jquery.com/

查找Ajax的功能: http://api.jquery.com/jQuery.ajax/

所以,你將有2頁,

的index.php:

<html> 
    <head> 
    </head> 
    <body> 
     <select id="dropdown"> 
      <option value="default" selected="selected">Default option</option> 
     </select> 
     <script type="text/javascript"> 
      $.ajax({ 
       url: 'dropdown-choices.php', 
       success: function(data) { 
       $('#dropdown').append(data); 
       } 
      });     
     </script> 
    </body> 
</html> 

dropdown-choices.php:

<?php 
    $sql = mysql_query("SELECT * FROM dropdown_choices;"); 
    while ($data = mysql_fetch_assoc($sql)) { 
     echo '<option value="'+$data['value']+'">'+$data['name']+'</option>'; 
    } 
?> 

這應該這樣做:)

相關問題