У меня есть два тестовых примера с использованием достаточно большого json-объекта (1,2 МБ):
source: data
и
source: function (request, response) {
response(data);
}
В первом случае автозаполнение работает так, как я ожидал.
Во втором случае автозаполнение работает иногда и очень медленно. Иногда браузер зависает на 3-4 секунды «не отвечает», прежде чем снова освободится.
Что происходит по-другому во втором случае по сравнению с первым?
(В какой-то момент я добавлю в эту функцию некоторую логику фильтрации, но сейчас я тестирую именно так).