我有一个select2下拉菜单,我想在下拉列表的顶部添加一个'None'选项(值为“”“) . 我的下拉是一个儿子电话,所以这是动态的 .
我理解占位符,我已经知道了 . 我知道,如果用户将该字段留空,那就是我所得到的相同的东西,我希望它清楚你选择了“无” .
我无法在其他地方找到这个 . 我试过这样的事情:
<select class="select required" name="foo" id="bar">
<option></option>
<option value="">None</option>
</select>
但这不起作用 . 否则下拉列表效果很好 .
2 回答
我有自己的答案,但我仍然会接受另一个更好的解决方案 . 我最终在我的json调用中添加了一个“”=>“None”对,这个对提供了这个select2 . 它工作,但我认为以某种方式在本地添加它仍然会更好 .
尝试使用
allowClear
你也可以通过
<option></option>
上的data-placeholder
来占位占位符