Select2倍数-如何设置空白默认值

时间:2018-12-17 14:22:21

标签: javascript jquery html drop-down-menu jquery-select2

我有一个动态多选输入,它使用Select2。我需要创建一个“空白”选项,该空白值带有一些标题,因此它的行为就像什么都没有选择,但是用户看到选择了“全部”选项。这是因为当没有选择任何内容并且用户认为它是强制性的时,它是反直观的。

我认为这可行:

<option value="">All</option>

但是我不知道如何选择此选项。每当Ajax向服务器请求选项列表时,它都会删除所有选项。

因此,每当没有选择任何内容时,都会选择标题为“ All”的“ fake”选项,并且如果选择了一个或多个选项,则伪造的选项会自动取消选择自身。

1 个答案:

答案 0 :(得分:0)

您可以仅添加所选内容。选择其他内容后,请删除所选内容并添加禁用内容。

<select>
<option value="" disabled selected>Select your option</option>
<option value="value">Option</option>
</select>