0
可能重複下降:
First drop down menu to auto change the options of a second dropdown改變輸入文本字段到故障時的選項從另一個下拉選擇向下
這是我的看法條目(搜索)頁面。該頁面將顯示一個輸入字段和一個包含ID,類別和標題的下拉列表。我的問題是當我選擇類別選項時,必須將輸入字段更改爲包含不同類別的下拉列表。幫幫我?
可能重複下降:
First drop down menu to auto change the options of a second dropdown改變輸入文本字段到故障時的選項從另一個下拉選擇向下
這是我的看法條目(搜索)頁面。該頁面將顯示一個輸入字段和一個包含ID,類別和標題的下拉列表。我的問題是當我選擇類別選項時,必須將輸入字段更改爲包含不同類別的下拉列表。幫幫我?
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
標籤填充它。
唯一的問題是我不知道jq或ajax。總noob。 – jet 2012-07-26 08:04:08
已更新,以便您開始使用 – asprin 2012-07-26 08:13:58
謝謝!不好研究你的代碼。 – jet 2012-07-26 08:18:07