【发布时间】:2014-09-06 11:26:39
【问题描述】:
在我的项目中实现了 Select2。使用插件中提供的标签功能。该功能按照文档中的建议工作,但是我被困在某一点上。
我已经将标签初始化如下:
HTML
<div class="form-group">
<label for="languages">Languages <span class="mandatory">*</span> :</label>
<input type="text" required="" placeholder="Languages" name="languages" id="languages" class="form-control">
</div>
JS:
$('#languages').select2({
tags: languagenames,
});
语言名称数据:
[{"id":"1","text":"Afrikaans"},{"id":"2","text":"Albanian"},{"id":"3","text":"Arabic",....}]
在输入框中输入字符时,我会在下拉菜单中获得建议,但我也会获得输入的字符作为建议之一(附屏幕)。例如,在尝试输入英语时,我输入“En”,它作为建议之一出现。我检查了数据集,没有“En”条目。我找不到任何特定的配置来阻止这个额外的条目。关于如何防止出现此额外条目的任何建议?
【问题讨论】:
-
<input autocomplete="off" />?
标签: jquery jquery-select2