【问题标题】:Fuzzy autocomplete textbox control in ASP.NETASP.NET 中的模糊自动完成文本框控件
【发布时间】:2012-02-23 18:19:55
【问题描述】:

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

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

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

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

【问题讨论】:

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


    【解决方案1】:

    我相信this 就是您要找的。

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

    【讨论】:

    • 是的,但如果选项有多个单词,这将失败。我需要它与短语中的所有单词匹配,而不仅仅是第一个。
    【解决方案2】:
    猜你喜欢
    • 2010-11-24
    • 2021-07-09
    • 2020-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-26
    • 2015-11-24
    • 2012-12-10
    相关资源
    最近更新 更多