Можно ли передать условия поиска в Wagtail Autocomplete программным способом? - PullRequest
0 голосов
/ 29 ноября 2018

Я использую автозаполнение трясогузки и пытаюсь программно изменить значение в раскрывающемся списке на основе другого ввода.К сожалению, документы , похоже, не показывают API для взаимодействия с компонентом реагирования, поэтому я пытаюсь вызвать события, чтобы заставить это работать.

Моя попытка до сих пор:

document.getElementById('autocomplete_el').dispatchEvent(new Event('focus')); // this works
document.getElementById('autocomplete_el').value = 'my text';
document.getElementById('autocomplete_el').dispatchEvent(new Event('change')); // does nothing

Я могу заставить модуль автозаполнения открыться и установить значение, используя первые две строки, но я был в тупике, даже если это похоже на событие Я должен выстрелить.

Есть идеи, как заставить это работать?

...