Is there a straightforward way to get the text in an awesomplete field (/)?
var input = document.getElementById("inputlist");
alert(input.value);
shows NaN!
Is there a straightforward way to get the text in an awesomplete field (https://leaverou.github.io/awesomplete/)?
var input = document.getElementById("inputlist");
alert(input.value);
shows NaN!
Share Improve this question asked Mar 8, 2016 at 10:13 S_SS_S 1,4125 gold badges28 silver badges58 bronze badges1 Answer
Reset to default 9You need to add the event either awesomplete-select or awesomplete-selectplete
In regular Javascript
var input = document.getElementById("inputlist");
new Awesomplete(input, {list: yourlist});
document.getElementById('inputlist').addEventListener('awesomplete-selectplete',function(){
alert(this.value);
});
In Jquery
var input=$("#inputlist")[0];
new Awesomplete(input, {list: yourlist});
$("#inputlist").on('awesomplete-selectplete',function(){
alert(this.value);
});