HTML 管理大型下拉菜单



我在一个页面上有 10 个下拉菜单,每个下拉菜单大约有 30 个项目。

这占用了大量的代码行,甚至会少量阻碍页面加载时间。

一个。有没有办法简化包含这些下拉菜单的代码量?

二.有没有办法提高此页面的性能?

您可以查看这个很酷的插件下拉菜单,它可以帮助您更好地构建代码,http://twitter.github.com/bootstrap/javascript.html#dropdowns

如果你真的有一个巨大的菜单,你可以考虑把你的菜单项做成一个javascript Array或Object,使用javascript函数来呈现菜单,而不是用纯HTML代码来保存页面大小。

您是否尝试将选择字段与 ajax 调用提供的自动完成输入字段交换?

此方法有一些优点:

  1. 更少的 HTML 代码

  2. 更快的页面加载

  3. 用户友好

如果每个下拉菜单都有某种类型的数据,比如动物或树木等,您可以创建一个数据库并将它们动态拉入下拉菜单中。 这比尝试手动加载它们更快一些。使用这种方法将大大简化过程,并且如果您愿意,还可以使添加新选项更加动态,我可以为您编写一些基本代码来帮助您入门??

最新更新