Пример EasyAutoComplete Throttle Debounce - PullRequest
0 голосов
/ 27 марта 2020

Есть ли полный рабочий пример работы Throttle и Debounce с плагином EasyAutoComplete? Пока у меня есть этот код. Я видел примеры JQuery плагинов, но не знаю, как интегрировать их с EasyAutoComplete. Я использую Jquery версия 3.4.1

<input id="simple"/>

<script>

     var options = {
        url: function(phrase) {
            console.log("phrase=" + phrase);
            return "https://localhost/elastic/search?query=" + phrase + "*";
        },

        listLocation: function(data) {
            return data["hits"]["hits"];
        },

        getValue: function(element) {
            return element["_source"]["name"] + ", " + element["_source"]["state"] + ", " + element["_source"]["country"];
        },

        requestDelay: 400
    };

    $('#simple').easyAutocomplete(options);

</script>

...