我正在制作一个带有html ul li的下拉列表。列表长度超过500.列表数据加载到window.onload
。 ul的高度是固定的(300px)。下拉下拉列表时,列表首先为空白,数据将在几秒钟内加载。问题是如何避免加载时间。
答案 0 :(得分:4)
您可以使用https://select2.github.io/之类的插件进行分页。
这是一个jQuery插件,提供带有可配置源的自动完成UI。您可以在https://select2.github.io/examples.html#data找到许多用例示例。
数据将以小块(页面)加载,延迟将缩短很多。