#javascript #internet-explorer #autocomplete
#javascript #internet-проводник #автозаполнение
Вопрос:
Я использую автозаполнение.Библиотека Js для моего проекта. Но мне это нужно для работы в IE11. Я добавил недостающие полизаполнения, чтобы заставить его работать должным образом, но у меня все еще возникает проблема.
Результаты автозаполнения должны исчезнуть, если щелкнуть по нему и заполнить ввод выбранным результатом (классическое поведение автозаполнения).
В IE11 нажатие на результат ничего не делает.
Библиотека предоставляет способ обработки «выбора»
onSelection: feedback => { // Action script onSelection event | (Optional)
console.log(feedback.selection.value.image_url);
}
Я использую его таким же образом, но я получил ошибку консоли в IE11:
Uncaught (in promise) undefined
Я попытался прокомментировать эту onSelection
часть, но не получил сообщение об ошибке, но по-прежнему не могу выбрать какой-либо результат.
Есть ли какое-либо обходное решение, которое мне не хватает?
Ответ №1:
Проверьте поддержку браузера пакетов:
https://tarekraafat.github.io/autoComplete.js/#/?id=_4-browsers-support
Они не утверждают, что поддерживают IE11. Попробуйте другую библиотеку или обратитесь к ним за поддержкой. может быть, они знают способ решить эту проблему