Is it possible to define a callback function to an input which JQuery Autoplete plugin has been applied to.
I actually want to execute something on the onchange event, but, weirdly, it is triggered before the value is set. The input has a blank value when the onchage event is triggered.
Is it possible to define a callback function to an input which JQuery Autoplete plugin has been applied to.
I actually want to execute something on the onchange event, but, weirdly, it is triggered before the value is set. The input has a blank value when the onchage event is triggered.
Share Improve this question edited Jun 16, 2011 at 18:52 mu is too short 435k71 gold badges858 silver badges818 bronze badges asked Jun 16, 2011 at 18:44 Carlos BlancoCarlos Blanco 8,76217 gold badges73 silver badges103 bronze badges2 Answers
Reset to default 7Following js1568 answer. Here it is how.
$('selector').autoplete({
.
.
.
change: function (event, ui) {
//your code
},
close: function (event, ui) {
//your code
}
})
Use the close event too, if you want your code to be triggered after the user selects a value.
http://api.jqueryui./autoplete/#event-change
Autoplete has its own events that you should use.