【问题标题】:which autocomplete get data from both local array and server?哪个自动完成从本地阵列和服务器获取数据?
【发布时间】:2010-12-10 12:16:45
【问题描述】:

我想在 aspx 表单中使用自动完成功能。要求是自动完成的,应首先检查本地数据(公共数据将与页面一起加载到 javascript 数组中)。如果没有找到,它应该请求服务器数据库并在那里搜索数据。

有许多可用的插件、脚本和小部件。请指导我哪个在 .aspx 中最好且易于使用,并且在两端都可以使用(首先它应该检查客户端,如果没有找到,那么它应该转到服务器)。

【问题讨论】:

    标签: asp.net jquery jquery-plugins


    【解决方案1】:

    您在 JS 数组中缓存了多少数据?我们使用 Telerik 控件执行 AutoComplete,并且使用 AJAX/WebService 调用填充列表没有任何性能问题。

    我相信您也可以使用免费或自行开发的解决方案获得相同的结果。我只是想知道是否值得为此同时创建客户端和服务器端模型。

    【讨论】:

    • 你在服务器端使用 Telerik 还是在客户端?目前数据不多,但以后会增加。请分享你为它的性能做了什么特别的事情吗?
    • 没什么特别的。但我们一次只删除 10-20 条记录。我们所做的是处理 ItemsRequested 事件。我们一次只返回 10 条记录,但如果用户想查看更多结果,下拉菜单底部有一个“更多”按钮。 Telerik 网站上有一个关于如何执行此操作的精彩演示。
    猜你喜欢
    • 1970-01-01
    • 2015-05-22
    • 1970-01-01
    • 1970-01-01
    • 2013-10-21
    • 2016-09-26
    • 1970-01-01
    • 2021-09-07
    • 2012-05-11
    相关资源
    最近更新 更多