首页 文章

选择2 'None'选项

提问于
浏览
0

我有一个select2下拉菜单,我想在下拉列表的顶部添加一个'None'选项(值为“”“) . 我的下拉是一个儿子电话,所以这是动态的 .

我理解占位符,我已经知道了 . 我知道,如果用户将该字段留空,那就是我所得到的相同的东西,我希望它清楚你选择了“无” .

我无法在其他地方找到这个 . 我试过这样的事情:

<select class="select required" name="foo" id="bar">
          <option></option>
          <option value="">None</option>
        </select>

但这不起作用 . 否则下拉列表效果很好 .

2 回答

  • 0

    我有自己的答案,但我仍然会接受另一个更好的解决方案 . 我最终在我的json调用中添加了一个“”=>“None”对,这个对提供了这个select2 . 它工作,但我认为以某种方式在本地添加它仍然会更好 .

  • 1

    尝试使用 allowClear

    $("#select-box").select2({
        allowClear: true,
        placeholder: "Search for a movie",
        ...
    

    你也可以通过 <option></option> 上的 data-placeholder 来占位占位符

相关问题