2012-07-26 47 views

回答

1

Ajax是你的答案。使用jQuery或純JavaScript Ajax是您的選擇。給你完整的代碼是一個問題。在Google上進行簡單的搜索會爲您提供大量的教程。我的建議 - 去的jQuery + Ajax的,因爲它減少了工作量很多

UPDATE:

創建一個div,並給它的result的ID。把你的文本框(你想改變成下拉)在其中。

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
<script type="text/javascript"> 

$(function(){ 

    $('select[name="put select tag name here"]').change(function(){ 

     var value = $(this).val(); 

     if(value == 'Category') 
     { 
      $.ajax({ 
       type:'post', 
       url:'getCatgories.php', 
       data:'cat='+value, 
       success:function(data) 
       { 
        $('div#result').html(data); 
       } 
      }); 
     } 

    }); 

}); 

</script> 

在你getCategories.php文件,由$cat = $_POST['cat'];得到類別,然後使用$貓來從數據庫中結果並在select標籤填充它。

+0

唯一的問題是我不知道jq或ajax。總noob。 – jet 2012-07-26 08:04:08

+0

已更新,以便您開始使用 – asprin 2012-07-26 08:13:58

+0

謝謝!不好研究你的代碼。 – jet 2012-07-26 08:18:07

相關問題