0

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

ответ

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 
    } 
}); 
Смежные вопросы