mam dwóch testów przy użyciu stosunkowo dużych obiektów json (1,2 MB):jQuery autouzupełnianie właściwości source jako funkcja() {} jest bardzo powolny
source: data
i
source: function (request, response) {
response(data);
}
W pierwszej przypadku autouzupełnianie działa tak, jak oczekuję.
W drugim przypadku autouzupełnianie działa sporadycznie i działa bardzo wolno. Czasami przeglądarka zawiesza się na 3-4 sekundy "nie odpowiada", zanim ponownie się zwróci.
Co dzieje się inaczej w drugim przypadku w porównaniu z pierwszym?
(W pewnym momencie będę wprowadzał pewną logikę filtrowania w tej funkcji, ale na razie testuję w ten sposób).
Sugerujesz, że za pomocą wywołania zwrotnego jest traktowana jako zdalnego źródła danych? –
Przepraszam, źle zrozumiałem twoje pytanie. Zamieszczam aktualizację, która według mnie jest poprawną odpowiedzią. –
Dzięki Jeremy. To doskonale odpowiada na moje pytanie. –