1

検索結果を簡単に分類できるオートコンプリート プラグインを探しています。それが不明な場合は、Apple.com の検索バー (右上) を見てください。

script.aculo.us のオートコンプリート ウィジェットは、[span class="informal"] でテキストをラップできるようにすることで、同様の機能を提供することを知っています。すべての class="informal" 要素は、キーボード ナビゲーションには含まれません。

このプロジェクトに 2 つの異なるフレームワークを含めることにあまり興奮していないので、この機能を模倣するために jQuery の多くのオートコンプリート プラグインの 1 つを変更する方法を誰かに教えてもらえれば幸いです。

ありがとうございます。回答をお待ちしております。

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 に答える