【发布时间】:2017-10-19 06:28:51
【问题描述】:
我想知道是否有人知道如何删除您在多个下拉菜单中所做的选择。
我不知道你是否可以使用下拉菜单来做到这一点,也许我需要数据列表或其他东西。
但我的意思是我有例如 6 个这样的下拉菜单 dropdown menu's
我做到了,所以你有 1 - 6,但如果我在第一个菜单中选择数字 3,我怎样才能在第二个菜单中删除它,或者使其不可见。
我在多个项目中遇到过这个问题,但不知道如何解决。
菜单的 1 个代码
<select name="getal" form="enquete" />
<?php
for($i=1; $i<=5; $i++)
{
echo "<option value=".$i.">".$i."</option>";
}
?>
</select>
【问题讨论】:
-
你需要 JavaScript。仅使用 PHP 无法做到这一点。
-
好吧,没关系,我已经认为你需要 javascript 或 jquery。但是我该怎么做而不是
-
您为每个
<select>设置onchange,遍历其他onchange,然后删除或隐藏该选项。它不是用两行来解决的,但 SO 也不是免费的代码编写服务。自己尝试一下,然后在遇到困难时编辑您的问题。 -
... 这里有一个很好的如何使用 jQuery 删除
标签: javascript php jquery html drop-down-menu