Опыт работы со многими кнопками radiobuttons и набором кнопок пользовательского интерфейса jquery?

#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