update bootstrap-tokenfield lib, fix enter bug (#27)

related: https://github.com/sliptree/bootstrap-tokenfield/issues/308
This commit is contained in:
Christoph Haas
2021-06-30 17:27:53 +02:00
parent 3645d75d8d
commit 96c713a513
3 changed files with 11 additions and 4 deletions

View File

@@ -52,11 +52,18 @@
if (!valid) {
$(e.relatedTarget).addClass('invalid')
}
}).on('tokenfield:createtoken', function (e) {
var existingTokens = $(this).tokenfield('getTokens');
$.each(existingTokens, function(index, token) {
if (token.value === e.attrs.value)
e.preventDefault();
});
}).tokenfield({
autocomplete: {
source: [{{range $i, $u :=.Users}}{{$u.Email}},{{end}}],
source: [{{range $i, $u :=.Users}}{{if ne $i 0}},{{end}}'{{$u.Email}}'{{end}}],
delay: 100
},
inputType: 'email',
showAutocompleteOnFocus: false
})</script>
</body>