0

我的项目有问题。我有这些类别:

Football
Basketball
Tennis

以及这些子类别:

super league A
super league B
euroleague
Serie A

我的 phpMyAdmin DB 中有类别和子类别。我现在有这段代码,我通过来自 DB 的查询在两个不同的组合框中显示这两个:

<?php
$category = mysql_query("SELECT * FROM katigories ORDER BY id_katigoria");
echo "<select name='katigoria'>";
echo "<option selected='selected' value='0'> Επιλογή κατηγορίας! </option>";
while($values = mysql_fetch_assoc($category))
{
    echo "<option value='$values[id_katigoria]'>".$values['katigoria']."</option>";
}
echo "</select>";
?>

<?php
$category = mysql_query("SELECT * FROM upokatigories ORDER BY id_upokatigoria");
echo "<select name='upokatigoria'>";
echo "<option selected='selected' value='0'> Επιλογή υποκατηγορίας! </option>";
while($values = mysql_fetch_assoc($category))
{
    echo "<option value='$values[id_upokatigoria]'>".$values['katigoria']."</option>";
}
echo "</select>";
?>

到目前为止,一切都很好。但是现在我的问题是我想从第一个篮球中进行选择,而我只想看到第二个组合框的欧洲联赛。

我对 JS 或 jQuery 了解不多,但我相信两者之间是我正在寻找的答案。我对吗?

请任何想法,继续,或任何建议,关于阅读什么和在哪里看?

PS 我在这里找到了类似的东西,但它是针对 C# 或/和 python..所以,我希望我不会重复任何其他问题

4

1 回答 1

0

您需要一些 jQuery 对服务器进行 ajax 调用以恢复新的下拉列表。见这里: http: //www.codingcereal.com/2009/09/autopopulate-select-dropdown-box-using-jquery/

于 2013-05-13T07:57:58.733 回答