JSFiddle - React, Tailwind, and code Playground

HTML

<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
<input type="text" id="asd"></input>

JavaScript

$("input[type='text']").autocomplete({
    source: function(request, response) {
        var id = $(this.element).prop("id");
        var id2=this.element[0].id;
        var id3=$(this.element.get(0)).attr('id');
        console.log(id);
        console.log(id2);
        console.log(id3);
        var params = {'id': id, 'term': request.term};
        var jsonParams = JSON.stringify(params);
        $.ajax({
            type: "POST",
            url: "Page.aspx/GetAutoCompleteList",
            data: jsonParams,
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function(msg) {
                response(JSON.parse(msg.d));
            },
            error: function() {
                response([]);
            }
        });
    }
});