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.

Respuestas a la pregunta(4)

Su respuesta a la pregunta