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

var input = document.getElementById("inputlist");
alert(input.value);

显示NaN!

最佳答案

您需要添加事件“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);
});

在jQuery中
var input=$("#inputlist")[0];
new Awesomplete(input, {list: yourlist});
$("#inputlist").on('awesomplete-selectcomplete',function(){
  alert(this.value);
});

07-24 17:48