【发布时间】:2015-10-31 06:43:07
【问题描述】:
在我的页面上,我有大约 20 个常见的 html 选择小部件。例如:
<select>
<option>1</option>
...
<option>3000</option>
</select>
每个元素包含 3000 个或更多元素。所以我决定将它们转换为 ajax 选择以在滚动时动态加载项目。
我该怎么做?
【问题讨论】:
-
到目前为止你尝试过什么?例如,您是否能够从 ajax 中检索所有值?选择中的数据来自哪里?这个问题太广泛了,无法得到正确的答案。顺便说一句,即使有赏金......你会发现 SO 上没有人会为你编写代码!
-
我已经尝试了 jquery 中的所有插件,但它们不支持普通选择的无限滚动(例如 select2 仅在您进行自动完成时支持)。我找到的最佳解决方案是:usamimi.info/~sutara/ajax-combobox 但我无法将分页转换为滚动......
-
你也可以试试jquery select2插件。 select2.github.io 用户可以在哪里使用ajax搜索数据。
标签: javascript jquery html optimization infinite-scroll