1

我正在寻找一个可以轻松对搜索结果进行分类的自动完成插件。如果不清楚,请查看 Apple.com 的搜索栏(右上角)。

我知道 script.aculo.us 的自动完成小部件提供了类似的功能,允许您将文本包装在 [span class="informal"] 中。每个 class="informal" 元素都不包含在键盘导航中。

由于我对在这个项目中包含两个不同的框架并不太兴奋,如果有人能告诉我如何继续修改 jQuery 的许多自动完成插件之一来模仿这个功能,我会很高兴。

谢谢,期待看到你的答案!

4

1 回答 1

0

我建议你试试jQuery autocomplete。有了它,您可以以各种方式格式化结果。例如,你的函数的输出应该看起来像“url|linkname|third var”,这样你就可以自己格式化结果。

  function formatItem(row) {
    if (row[2] == 1)      
    {
      return (<strong>id: " + row[1] + "</strong>)";
    }
    else
    {
      return '<a href="'+row[0]+'"'>'+row[1]+'</a>';
    }
  }
于 2009-11-16T20:46:37.913 回答