Tokenfield Try reopen autocomplete
by Dan Daniel
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-tokenfield/0.12.0/bootstrap-tokenfield.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-tokenfield/0.12.0/css/bootstrap-tokenfield.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<form method="GET">
<input type="text" class="form-control" id="tokenfield" value="red,green,blue" />
</form>
JavaScript
$(document).ready(function() {
$('#tokenfield').tokenfield({
autocomplete: {
source: ['red','blue','green','yellow','violet','brown','purple','black','white'],
delay: 100
},
showAutocompleteOnFocus: true
});
$('#tokenfield').on('tokenfield:createtoken', function (e) {
setTimeout(function() {
$('#tokenfield-tokenfield').blur();
$('#tokenfield-tokenfield').focus();
$('#tokenfield-tokenfield').click();
}, 0)
});
});