Я создал веб-приложение, используя окно поиска Select2, которое подключается к нашему серверу через AJAX. Поле поиска передает запрос (например, APPLES) на бэкэнд, который затем обновляет страницу. Как программно вводить поисковые запросы в поле поиска? Мне нужно передать «val», чтобы select2 вызывал бэкэнд через AJAX и обновлял страницу. Я уверен, что это очевидно, но я не мог найти его в документации.Как программно вводить поисковые запросы в Select2 v4?
Например, вместо того, чтобы заставлять пользователя вводить «Яблоки» в поле поиска, я хотел бы, чтобы пользователь нажал кнопку, и слово «APPLES» автоматически заполнилось в поле поиска, а затем на странице Обновить.
Спасибо!
После комментария Кевина, я не в таком состоянии, когда текст вложен в SearchBox и селектор выбрал правильную позицию. Как отправить (или триггер) этот запрос, я попытался "KeyDown", "pressdown", "отправить", "нажмите" (который очищает коробку) и т.д.
Щедрость не представляется возможным, кстати, потому что нет никакого способа, чтобы определить, когда запрос AJAX, который запускается закончат без подключения к глобальному обработчику AJAX. –
Просто, чтобы подтвердить, нет никакого способа заставить кликнуть? – vgoklani
Несмотря ни на что, я благодарен за вашу помощь, и щедрость ваша. – vgoklani