【发布时间】:2013-03-17 23:27:18
【问题描述】:
我在一个表单上有两个下拉列表:
<select id="slctFirm">
<?php
$firmObj = new dbFirm($myDB);
echo $firmObj->DropdownOptions();
?>
<select id="slctPerson">
<?php
$personObj = new dbPerson($myDB);
echo $personObj ->DropdownOptions();
?>
PHP 代码正在调用我创建的对象来生成两个下拉列表的列表。第二个列表填充了属于在第一个下拉列表中选择的公司的人员。现在的问题是第一个列表只检索公司名称并按字母顺序排列它们,因为我不希望公司 ID 出现在第一个下拉列表中。为了过滤第二个列表,我需要 ID,但我不知道如何将这些 ID 存储在第一个下拉列表中而不出现在列表中?希望这是有道理的。
【问题讨论】:
-
Ajax 会更适合这个...根据第一个选择有选择地填充第二个下拉列表。
标签: php jquery drop-down-menu