I will answer my own question in case it is useful for someone else in the future:
when I copy and paste a list separted by '
' i don't now why the character '
' is replaced by a simple space ' '.
considering this, the answer is simply add the character space to de delimiters list like this:
delimiter: ['
',' ', ',']
whole configuration for my example:
$('#res_pago').tokenfield({
autocomplete :{
source: function(request, response){
$.ajax({
type : "POST",
url : "api/getResponsablePago",
data : {myData: request.term},
success : function(result) {
console.log(result);
var datas = [];
if(result.data != undefined){
result.data.forEach(element => datas.push({ value: element.responsableID, label: element.responsableID + " - " + element.responsableDes}));
}
response(datas);
}
});
},
delay: 800,
},
showAutocompleteOnFocus: true,
delimiter: ['
',' ', ',']
});
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…