JSFiddle - React, Tailwind, and code Playground

HTML

<form id="foo">
        <textarea id="result" rows="4" cols="50"></textarea>
        <input type="submit" value="Send" />
    </form>

JavaScript

$(function () {
        /* testing */
        //var sugData = [{ value: 'Andorra', data: 'AD' },{ value: 'Zimbabwe', data: 'ZZ' }];
        var result = $('#result');
        var contents = {
            value: "",
            data: ""
        };
        /* Ajax call */

        /* attach a submit handler to the form */
        result.keydown(function (event) {
            if (!event.shiftKey) {
                var sugData;
                var text = result.val(); //.split(" ").pop();
                //console.log(text);
                /* Send the data using post and put the results in a div */
                $.ajax({
                    url: "http://localhost:9999/rulepoint/ui/projects/1/autocomplete/suggestions",
                    type: "POST",
                    data: "drqlFragment=" + text, // + "  ",
                    //data: "drqlFragment=when node_database_property  ",
                    async: false,
                    cache: false,
                    headers: {
                        accept: "application/json",
                        contentType: "application/x-www-form-urlencoded"
                    },
                    contentType: "application/x-www-form-urlencoded",
                    processData: true,
                    success: function (data, textStatus, jqXHR) {
                        var resData = data.suggestions;
                        //console.dir(resData);
                        for (var i = 0; i < resData.length; i++) {
                            resData[i].value = resData[i].keyword;
                        }
                        sugData = resData;
                        //console.dir(sugData);
                    },
                    error: function (response) {
                        //console.dir(response);
                        $("#result").val('there is error while submit');
                    }
                });
                console.dir(sugData);
                $('#result').autocomplete({
      ...