0

我正在使用带有 jquery 自动完成功能的 bootstrap-tokenfield http://sliptree.github.io/bootstrap-tokenfield/ 。我想使用自动完成内容进行标记(仅来自下拉列表)。当用户输入内容并按回车键时,它会自动创建标签。我不想允许用户使用此功能。是否有任何选项/标志来设置它?任何帮助,将不胜感激。提前致谢。

4

1 回答 1

0

使用侦听器 tokenfield:createtoken 您可以在创建令牌之前对其进行验证。

信息:http ://sliptree.github.io/bootstrap-tokenfield/#events

$('#tokenfield').on('tokenfield:createtoken', function (event) {
    var exists = false;
    $.each(yourSource, function(index, value) {
        if (event.attrs.value === value) {
            exists = true;
        }
    });
    if(!exists) {
        event.preventDefault(); //prevents creation of token
    }
});
于 2016-04-20T15:21:13.877 回答