jquery - 如何在ListBox中加载大量数据? ASP.NET MVC 应用程序

标签 jquery ajax asp.net-mvc listbox

我正在使用 ASP.NET MVC 应用程序。

要求用户能够从可能包含超过 30,000 个条目的列表框中选择一个项目。

是否有一种使用 Ajax 调用来填充此 ListBox 内容的动态方法 - 效果良好?

如果我只填充服务器上的 ListBox 控件,然后让用户等待页面呈现 30,000 个条目,这样会更好吗?

如果我采用某种 jQuery 解决方案,性能会更好吗?

关于如何最有效地处理这种情况的任何建议(无需客户更改需求:-))?

最佳答案

这听起来像是一个坏主意 - 30,000 个条目?如果您必须从这么大的列表中进行选择,您会有什么感觉?

对于这种类型的用例,最好使用自动完成功能。

关于jquery - 如何在ListBox中加载大量数据? ASP.NET MVC 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1327928/

相关文章:

javascript - css 上的子菜单悬停菜单问题

php - 在 Laravel 5 中发送大量数组数据时 RouteCollection.php 中的 MethodNotAllowedHttpException 错误

.net - 为什么 Microsoft 的新 .NET 代码不兼容 Microsoft StyleCop?

javascript - 具有 "display: none"的父元素是否会导致子 imgs 无法加载?

javascript - 分解这个 jQuery 代码

javascript - 在 jquery ajax 中以不同方式上传数组中的文件

php - 使用不显眼的 AJAX

javascript - jquery合并所有相同的请求?

jquery - MVC3 : make checkbox required via jQuery validate?

asp.net-mvc - 返回在 HttpStatusCode 枚举中找不到的状态代码