Php 根据选定的第一个下拉列表获取下拉列表的值
PHP/MYSQLPhp 根据选定的第一个下拉列表获取下拉列表的值,php,javascript,jquery,Php,Javascript,Jquery,PHP/MYSQL <div style="width:810px; margin:inherit; padding-left:170px;"> <select style="width:300px;" id="n" name="userListingCateory"> <option disabled="disabled">Category...</option> <?php while($row
<div style="width:810px; margin:inherit; padding-left:170px;">
<select style="width:300px;" 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 style="width:340px;" 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);
?>
</div>
</select>
如何获取此信息以获取选择的类别所依据的子类别
在jquery/php中有什么简单的实现方法吗
谢谢您可以利用执行函数的事件处理程序将当前选择的类别传递给包含查询数据库代码的PHP文件,然后通过jQuery中内置函数的成功回调将更新后的输出返回到客户端
此外,您应该避免对多个对象使用相同的ID,因为ID属性是唯一的。您能告诉我如何实现此更改事件吗?两个表中catID的要点都是用于连接:)您需要:
SELECT scatID, scatName
FROM Category C, SubCategory SC
WHERE C.catID = SC.catID
AND C.catID = $origCatIDSelected;