我在同一页面上使用了多个(100+)自动填充字段,所有这些字段都具有相同的数据源,并且注意到自动填充字段的初始化有点慢。从我所做的一些分析看来,瓶颈是创建菜单(源代码中的this.menu = $("<ul></ul>")
等等)。加速jQuery自动完成初始化
似乎有必要为每个自动填充字段创建单独的菜单,所以我想知道是否有人知道如何更快地进行初始化。
我正在考虑让jQuery UI在所有输入字段上使用相同的菜单(或者最好是同一个自动完成对象),但我不知道如何在不修改插件源代码的情况下完成此操作。
你能提供一些jQuery和HTML代码吗? – 2011-06-10 10:34:57