Не хочу разрешать ручные теги в загрузочном токене

Я использую bootstrap-tokenfield http://sliptree.github.io/bootstrap-tokenfield/ с автозаполнением jquery. Я хочу пометить с автозаполнением контента (только из выпадающего списка). Когда пользователь вводит что-то и нажимает клавишу ввода, он автоматически создает теги. Я не хочу разрешать эту функцию пользователям. Есть ли опция / флаг, чтобы установить его? Любая помощь будет оценена. Заранее спасибо.

1 ответ

Используя токен-поле слушателя:createtoken вы можете проверить токен перед его созданием.

Информация: http://sliptree.github.io/bootstrap-tokenfield/

$('#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
    }
});
Другие вопросы по тегам