【发布时间】:2012-03-18 02:30:51
【问题描述】:
PHP/HTML
<select id="n" name="userListingCateory">
<option disabled="disabled">Category...</option>
<?php while($row = $sth2->fetch(PDO::FETCH_ASSOC))
{echo "<option value=". $row['catID'] . ">" .$row['catName']."</option>";}
unset($sth2);
?>
</select>
<select id="n" name="userListingSubCateory">
<option disabled="disabled">Sub-Category...</option>
<?php while($row = $sth3->fetch(PDO::FETCH_ASSOC))
{echo "<option value=". $row['scatID'] . ">" .$row['scatName']."</option>";}
unset($sth3);
?>
这给了我正确的两个下拉菜单,其中包含来自数据库的值。 http://i.stack.imgur.com/s9rWB.pnghttp://i.stack.imgur.com/4psBC.png(管理员请出示) 我如何获得这个(使用 JS 或 PHP)来禁用“子类别”,直到选择“类别”,然后根据类别中选择的值,将启用“子类别”下拉菜单与最初选择的类别有关的值??
类别和子类别的两个数据库表是: 类别:catID (Pk) 猫名
子类别:scatID (PK) scatName
(管理员请显示图片)
有人吗?
【问题讨论】:
-
你必须用 javascript 来做这个
-
这可以用jquery轻松完成吗?如果是这样,您能否为我的问题提供一个示例?
标签: php javascript mysql