Migrowałem z wybranej do select2 wtyczki, ponieważ działa ona lepiej dla mnie, ale jej dokumentacja jest bardzo słaba w porównaniu do wybranej. Czy ktokolwiek mógłby mi powiedzieć, jakie opcje powinny być użyte, aby funkcja wyszukiwania select2 filtrowała wyrazy, które zaczynają się od szukanego terminu (i nie zawierają go w środku).Wyszukiwarka select2 - dopasowywanie tylko słów zaczynających się od wyszukiwanego hasła
Załóżmy, że pole select2 ma następujące opcje: banan, jabłko, ananas.
Po wprowadzeniu przez użytkownika "aplikacji" (lub jabłka) należy zwrócić tylko jabłko (ponieważ jest to jedyne słowo rozpoczynające się od jabłka). Teraz zwraca zarówno jabłko, jak i ananas.
Po wielu poszukiwaniach zorientowałem się, że trzeba użyć niestandardowego matchera, ale to wszystko do tej pory.
Dziękuję, to działało –
Dzięki - to był pomocny - co jest mylące dla mnie jest - w jaki sposób Ty/czy mógłbyś przekazać dodatkowe konfiguracje? Po prostu ustawiłem obiekt dla konfiguracji, a wewnątrz 'function (oldMatcher) {...}' ustaw właściwość 'config.matcher':' config.matcher = oldMatcher (matchStart); .... .... robi to ma sens? –