Я создал веб-приложение, используя окно поиска Select2, которое подключается к нашему серверу через AJAX. Поле поиска передает запрос (например, «ЯБЛОКИ») серверной части, которая затем обновляет страницу. Как программно вводить поисковые запросы в поле поиска? Мне нужно передать «val», чтобы select2 вызывал бэкэнд через AJAX и обновлял страницу. Я уверен, что это очевидно, но я не смог найти это в документации.
Например, вместо того, чтобы заставлять пользователя вводить «ЯБЛОКИ» в поле поиска, я бы хотел, чтобы пользователь нажимал кнопку, и слово «ЯБЛОКИ» автоматически заполнялось в поле поиска, а затем обновлялось страница.
Спасибо!
После комментария Кевина я не нахожусь в этом состоянии, когда текст встроен в поле поиска, а селектор выбрал правильный элемент. Как мне отправить (или инициировать) этот запрос, я пробовал «клавишу», «нажать», «отправить», «щелкнуть» (что очищает поле) и т. д.
mouseup
(или просто вводя<option>
, если у вас есть информация), но вы не можете предсказать (точно), когда будет отображаться список результатов. результат. - person Kevin Brown   schedule 10.06.2015