#javascript #jquery-ui
#javascript #jquery-ui
Вопрос:
Есть ли у кого-нибудь опыт использования многих групп радиокнопок и метода jquery-ui buttonset()? Я столкнулся с проблемами из-за низкой производительности в IE7 / 8 при создании множества радиокнопок, таких как 300.
с наилучшими пожеланиями
pmla
Комментарии:
1. Вы имеете в виду триста переключателей в одном наборе кнопок?
2. да, более или менее. у меня есть страница, используемая для загрузки файлов. при загрузке файла пользователь должен назначить права доступа на чтение или запись для других пользователей к файлу. на той же странице также есть форма редактирования документа для редактирования прав доступа. таким образом, если есть около 100 пользователей, это составляет 100×2 (для чтения радио и записи радио) x2 (две формы) 400 радиокнопок в двух наборах. я знаю, что это плохой дизайн, потому что список пользователей может увеличиться.
3. Как пользователь должен выбрать человека из этого списка из 100? CTRL F в браузере?! Как насчет лучшего пользовательского интерфейса, такого как поле со списком или текстовое поле с автозаполнением, позволяющее выбрать пользователя? Я думаю, что браузер работает так медленно, потому что он плачет из-за этого плохого дизайна пользовательского интерфейса.
4. @pmla, если ты знаешь, что это плохой дизайн, почему ты пытаешься его реализовать ?
5. ну, да, это реализовано, и теперь я пытаюсь это исправить. иногда вы просто принимаете неправильные решения при работе с небольшим временем, а у меня нет такого опыта. однако мне было интересно, что ie7 и ie8 использовали гораздо больше времени, чем firefox, для инициализации кнопок пользовательского интерфейса jquery? но, может быть, это просто мой код. но спасибо за советы по пользовательскому интерфейсу
Ответ №1:
Я сталкиваюсь с тем же самым с наборами кнопок IE7 и 10. Я думаю, что я отследил это до этой ошибки. http://bugs.jqueryui.com/ticket/5454