Evento Fire Onchange despues de autocompletar
Estoy tratando de hacer autocompletar y cambiar el evento a la vez.
Medios: Quiero disparar el evento onchange en un cuadro de texto autocompletado. Cuando escribo algo en el cuadro de texto desde el teclado y hago clic fuera del cuadro de texto, se enciende el evento de cambio, pero cuando selecciono algo en el evento de sugerencia automática de nombres, no se dispara el evento.
Mi código HTML
<div style="width: 34%">
Person Name:<input id="txt0" type="text" onchange="SaveData('txt0')" class="userSearch" placeholder="Helped Person" />
</div>
Código de JavaScript
function AutoComplete() {
//Autocomplete added to the textbox.
$('.userSearch').autocomplete({
source: function (request, response) {
$.ajax({
url: "CTC.aspx/GetMemberName",
data: "{ 'prefixText': '" + request.term + "' }",
dataType: "json",
type: "POST",
contentType: "application/json; charset=utf-8",
success: function (data) {
response(data.d)
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert('Error occured while autocomplete');
}
});
},
minLength: 1
});
}
function SaveData(textBoxId) {
alert(textBoxId);
}
Quiero activar el evento onchange una vez seleccionado de autocompletar.
Por favor ayuda
Gracias por adelantado.