1
1
如果您需要“非常快速”地过滤数据,那么我认为最好的方法是预加载所有数据,然后在客户端操作它。如果每次用户需要过滤数据时都在等待Ajax响应,那么它不会像在客户端过滤数据那样快(假设他们没有运行IE6的老式计算机)。 这取决于过滤的复杂性。如果你所做的只是显示结果,例如,产品的价格高于10美元,那么肯定会快得多。如果要进行复杂的搜索,那么处理服务器端可能会更快。另一个问题是每个产品要保存多少数据—用大量数据预加载几百个产品可能需要一些时间。 与往常一样,您真正能够回答这个问题的唯一方法是分析这两个解决方案。 |
callum · 如何识别数组中与给定序列不匹配的元素? 1 年前 |
Sab · 输入为空时,搜索结果元素未隐藏 2 年前 |
Chaz Cosby · 如何添加更改api地址的搜索栏? 2 年前 |
user3669555 · 多维数组搜索部分单词或短语并移除键 6 年前 |
Yohan · 根据用户输入显示或隐藏div 6 年前 |
Shasocais · Prolog,基本情况失败的问题 6 年前 |
Den · C#在列表框中搜索项目1 6 年前 |
Eugene Barsky · Perl 6中多针的索引 6 年前 |