#jquery-ui #internet-explorer-6 #jquery-ui-autocomplete
#jquery-пользовательский интерфейс #internet-explorer-6 #jquery-пользовательский интерфейс-автозаполнение
Вопрос:
Прежде чем вы это скажете, я знаю, IE6 мертв, и пахнет так, будто он мертв. Однако у моего клиента закрытая сеть, на всех их компьютерах работает только IE6, так что 100% моей пользовательской базы :/
Я использую пользовательский интерфейс jQuery и виджет автозаполнения, он хорошо работает в Firefox, однако в IE6 даже для небольшого списка элементов (здесь 5, возвращаемых json с элементом и описанием) он блокирует браузер при наведении на них курсора мыши. Похоже, что причиной может быть применение css.
$( "#searchTest" ).autocomplete({
source: function( request, response ) {
$.ajax({
url: "index.pl",
dataType: "json",
data: {
term: request.term
},
success: function( data ) {
response( $.map( data.items, function( item ) {
return {
label: item.id ' - ' item.label,
value: item.id
}
}));
}
});
},
minLength: 2
});
Я даже могу отчасти воспроизвести проблемы в IE6, используя онлайн-демонстрации, хотя и в гораздо меньшей степени, это просто медленно, браузер не зависает.
Если кто-нибудь может внести какие-либо предложения по повышению производительности в IE6, я был бы очень рад их услышать. Я использую таблицу стилей по умолчанию из Themeroller. Спасибо
Комментарии:
1. Боже! Я использовал плагин для добавления закругленных углов в IE6: dillerdesign.com/experiment/DD_roundies Я прокомментировал это, и это работает намного лучше! Рассматриваемый плагин теперь является EOL (я виноват, что не проверил это). Клиенту придется работать с функциональной системой, но без закруглений, пока они не изменят версии браузера.
2. Вы могли бы добавить свой комментарий в качестве ответа и принять его 🙂
Ответ №1:
Боже! Я использовал плагин для добавления закругленных углов в IE6: http://dillerdesign.com/experiment/DD_roundies
Я прокомментировал это, и это работает намного лучше! Рассматриваемый плагин теперь является EOL (я виноват, что не проверил это). Клиенту придется работать с функциональной системой, но без закруглений, пока они не изменят версии браузера.