ASP.NET中的模糊自动完成文本框控件

时间:2012-02-23 18:19:55

标签: asp.net asp.net-mvc vb.net postback partial-postback

实现全文模糊搜索的最佳近似算法是什么。例如,我们有一个包含以下数据的下拉列表(来自SQL数据源):

  • 公司政策
  • 产品Catelog
  • 我们的合作伙伴

现在我想用自动填充文本框替换它,这样当输入字母“p”时,列表会显示所有三个结果。它应该开始匹配第一个单词或第二个单词的第一个字母,依此类推。此外,它应该在建议下拉列表中突出显示或使匹配的字母变为粗体。

是否有现成的ASP.NET控件(使用JS或jQuery)来提供上述所有功能?否则,如果我必须实现它,是否有一个教程/博客指向我正确的方向?

2 个答案:

答案 0 :(得分:0)

我相信this正是您所寻找的。

它是jquery ui它具有描述的自动完成功能。

答案 1 :(得分:0)