根据选择的第一个下拉列表获取下拉值

PHP / MySQL的

Category... fetch(PDO::FETCH_ASSOC)) {echo "" .$row['catName']."";} unset($sth2); ?> Sub-Category... fetch(PDO::FETCH_ASSOC)) {echo "" .$row['scatName']."";} unset($sth3); ?>

上面的HTML获取两个表[Category][SubCategory]所有类别和子类别

单击[Category]下拉列表时需要运行的php / mysql如下所示:

 SELECT scatID, scatName FROM Category C, SubCategory SC WHERE C.catID = SC.catID AND C.catID = $origCatIDSelected; 

如何根据选择sub-categories获取sub-categories

有没有简单的方法在jquery / php中实现?

谢谢

您可以使用执行AJAX函数的change()事件处理程序将当前选定的类别传递给包含查询数据库的代码的PHP文件,然后通过内置于成功回调中的成功回调将更新的输出返回给客户端。 jQuery中的AJAX函数。

此外,您应该避免对多个对象使用相同的ID,因为ID属性应该是唯一的。