gpt4 book ai didi

javascript - Bootstrap 的 Tokenfield 在删除 token 时无法捕获事件

转载 作者:行者123 更新时间:2023-11-28 06:13:18 26 4
gpt4 key购买 nike

在使用 Bootstrap 的 Tokenfield 时,我无法通过按键盘上的“删除”捕获删除 token 事件。

我只能通过点击“.close”捕获删除事件

请参阅此jsfiddle .

$(document).ready(function() {   
$('#tokenfield').tokenfield({
autocomplete: {
source: ['red','blue','green','yellow','violet','brown','purple','black','white'],
delay: 100
},
showAutocompleteOnFocus: true
});

$("form").submit(function(e) {
e.preventDefault();
$('.form-data').text( $('#tokenfield').val());
});
close();


});

function close() {

$(document).on('click', 'a.close', function(){
alert('delete');
});

}

$('input').change(function() {
close();
})

最佳答案

尝试:

$('#tokenfield').on('tokenfield:removedtoken', function (event) {
alert('delete');
});

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

它将捕获删除 token 事件。特别是在删除后会触发此监听器。

关于javascript - Bootstrap 的 Tokenfield 在删除 token 时无法捕获事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36191721/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com