Запросить источник только один раз с автозаполнением jquery? - PullRequest
0 голосов
/ 21 декабря 2018

Можно ли запросить свойство источника только один раз, используя автозаполнение jquery?Потому что на каждый набранный ключ он запускает ajax-вызов:

$("#tagitTipos").tagit({
            autocomplete: {
                delay: 0, minLength: 1, source: function (request, response) {

                    $.ajax({
                        url: '/Controller/Method/',
                        type: 'GET',
                        dataType: 'json',
                        async: false,
                        cache: false,
                        data: {Termo: term},
                        success: function (dados) {
                            let data = JSON.parse(JSON.stringify(dados));
                            response($.map(data, function (item) {
                                return {
                                    label: item,
                                    value: item
                                };
                            }));
                        },
                        failure: function (response) {
                            return [];
                        },
                        error: function (response) {
                            return [];
                        }
                    });
                }
            },
        });
...