Некорректная работа плагина jquery-ui autocomplete

155
11 сентября 2019, 01:00

При перезагрузке страницы и начале ввода не работает плагин jquery-ui autocomplete. При продолжении ввода начинает работать, но с первого символа не хочет. с помощью ajax запроса получаю данные с сервера для автодополнения.

`function getData(data, callback) {
            $.ajax({
                url: "myUrl" + encodeURIComponent(data),
                method: "GET",
                dataType: "JSON",
                success: callback
            })
        }`

Callback для функции

`function autocompleteInput () {
       var dataInput = $("#myInput").val();
       function success(data) {
         var dataArr = [];
         for (var i = 0; i < data.data.length; i++) {
           dataArr.push(data.data[i].name);
               }
                    $("#myInput").autocomplete({
                        source: brokersNameArr,
                        delay: 500,
                        minLength: 1
                    })
                  getData(dataInput, success);
       }`

Вот так вызываю функцию

$("#myInput").keyup($.throttle(200, autocompleteInput));

READ ALSO
Javascript как двигать элемент стрелкой? [закрыт]

Javascript как двигать элемент стрелкой? [закрыт]

в JS не очень разбираюсь, нужно управлять элементом стрелкой (верх,вниз,влево,вправо)Элемент(изображение) добавлен в canvas через JS, стартовая...

134
Управление автоскроллом в fullpage.js

Управление автоскроллом в fullpage.js

У меня проблема с плагином fullpagejs

120
Рекурсивная процедура

Рекурсивная процедура

По сути мне нужна была рекурсивная функция, но я прочитал что функции в mysql не могут быть рекурсивными, так что сделал процедуруТолько она...

132
Использование partition pruning на реплике в формате binlog_format = ROW

Использование partition pruning на реплике в формате binlog_format = ROW

Всем приветКто-нибудь может подсказать, будет ли использоваться оптимизация partition pruning на реплике, если запрос прилетел в ROW формате?

109