经典ASP自动建议像谷歌

时间:2010-08-21 18:06:15

标签: javascript asp-classic vbscript

在处理项目时,我遇到了一个功能,我需要使用经典的asp实现自动建议文本框。我做到了,它工作正常。当用户在文本框中输入内容时,我正在使用XMLHttp Request对象来选择数据库列值。

一切正常。但如果表中包含太多行(37,000+),则应用程序的性能会降低。请建议我采取哪些步骤来改善这种情况下的表现。

2 个答案:

答案 0 :(得分:3)

为什么不显示SELECT TOP 15 [name] ...

为什么你需要全部展示......

如果有人输入“B”我真的(作为用户)不要指望你(应用程序)向我展示所有可能性。

......或者我错了?


P.S。你需要开始使用像jQuery这样的东西...大约10行你会像你的所有javascript代码一样; - )


<强> 加入

在输入前3个字符后,自动建议框才开始建议是正常的...先尝试一下!

只需添加showHint方法

即可
if (str.length < 3) return;

答案 1 :(得分:0)

使用查询中where语句中的数据库字段的索引,它会更快。