在我的管理部分中,当我编辑项目时,我必须将每个项目附加到父项目。我有超过 24,000 个父项目的列表,这些项目按字母顺序列在下拉列表(音乐艺术家列表)中。
在下拉菜单中列出所有这些项目的编辑页面有 2MB,对于使用旧机器的人来说,它的速度非常慢,尤其是在 Internet Explorer 中。
有什么好的替代方法来复制相同的功能,我需要从这 24,000 名艺术家中选择一位,而不需要将它们全部预先加载到下拉菜单中。
您不必用如此多的名称填充下拉列表,您可以:
- 创建一个简单的搜索机制,在其中匹配名称的开头
- 利用类别(如果有)和多个组合框来缩小选择范围
- 与上面相同,某种具有分类层次结构的树结构
- 快捷方式控制字母表字母(元类别)的链接或按钮
当然,这很大程度上取决于您正在实现的堆栈,例如您使用 AJAX 或 jQuery 访问 db/type.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)