Я использую jquery ui autocomplete, он работает абсолютно нормально во всех браузерах, кроме ie8.
Я проводил некоторое тестирование, и, похоже, обнаружена странная ошибка. Когда я нажимаю на ссылку, ведущую на соответствующую страницу, ie8 создает следующую ошибку, когда я начинаю вводить текст в поле автозаполнения:
'объект не поддерживает это свойство или метод'
эта ошибка указывает на мой файл jquery (1.4.2) для разработки в строке 4955, символ 5, который представляет собой следующую строку:
вернуть новое окно. XMLHttpRequest ();
Однако, если я просто перезагрузлю страницу, автозаполнение сработает.
Я добавил случайный бит данных, который будет вызываться при автозаполнении, когда я прочитал, что ie8 кэширует его при получении запросов ajax, но это, похоже, не решило проблему.
Может ли быть проблема с синхронизацией загрузки всех соответствующих файлов, включая jquery? Если так, как бы я это исправить?
Любые другие умные идеи?!
Andy