Awesomplete - 获取选定的文本

S_S*_*S_S 4 javascript autocomplete autocompletebox

有没有一种直接的方法可以在 awesomplete 字段(https://leaverou.github.io/awesomplete/)中获取文本?

var input = document.getElementById("inputlist");
alert(input.value);
Run Code Online (Sandbox Code Playgroud)

显示 NaN!

Jag*_*h.c 7

您需要添加事件 awesomplete-select 或 awesomplete-selectcomplete

在常规 Javascript 中

var input = document.getElementById("inputlist"); 
new Awesomplete(input, {list: yourlist});
document.getElementById('inputlist').addEventListener('awesomplete-selectcomplete',function(){
  alert(this.value); 
});  
Run Code Online (Sandbox Code Playgroud)

在jQuery中

var input=$("#inputlist")[0];
new Awesomplete(input, {list: yourlist});
$("#inputlist").on('awesomplete-selectcomplete',function(){
  alert(this.value);
});
Run Code Online (Sandbox Code Playgroud)