【发布时间】:2023-04-06 00:07:01
【问题描述】:
今天我有一个简单的问题要问你。我有一个选择框,使用户可以选择多个项目。此外,当用户返回页面时,他可以看到他选择了哪些项目,并在必要时取消选择它们。问题是当我尝试取消选择时,选择只是变成灰色;它不会取消选择。
<select name="MySelect" multiple>
<option value="1">1</option>
<option value="2">2</option>
<option value="3" selected="selected">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
因此,当上面的元素呈现到页面时,我无法取消选择该选项。该值仍在传递给表单。
有什么帮助吗?
【问题讨论】:
-
您可以选择使用 jQuery 吗?
-
是的,但不是。我不想在这个页面上使用 jQuery。
-
不确定是什么问题,但您的选择不应该有多个=“多重”吗?这可能会或可能不会导致问题,只是教 id 突出显示它。你有我们可以看到问题的样本吗?