我想要實現的是在第一個下拉框中選擇後填充第二個保管箱。實時傳遞變量
我不太喜歡AJAX(我相信我需要用它來實現這一點)。
到目前爲止,我有以下PHP代碼。
<select name="category">
<?php
$q = $admindb->getParentCategories();
while($row=mysql_fetch_assoc($q)){
$title=$row['title'];
$catid=$row['id'];
?>
<option value="<?php echo $catid; ?>"<?php if($catid == $form->value("category")){ echo 'selected="selected"'; }?>><?php echo $title; ?></option>
<?php
}
?>
</select>
<select name="subcategory">
<?php
$q = $admindb->getSubCategories($catid);
while($row=mysql_fetch_assoc($q)){
$title=$row['title'];
$catid=$row['id'];
?>
<option value="<?php echo $catid; ?>"<?php if($catid == $form->value("subcategory")){ echo 'selected="selected"'; }?>><?php echo $title; ?></option>
<?php
}
?>
</select>
正如你所看到的,我有兩個下拉框。
問題是第二個盒子需要選擇第一個工作。 所以我需要實現一種方式,將選擇從第一個框傳送到第二個框。
任何人都可以提供關於如何做到這一點的任何指針?
謝謝
我想實現的只是一個小數據傳遞。我想要選擇父類別,然後將此類別的標識發送到數據庫查詢以相應地填充子類別下拉列表。 – sark9012