0

BassistanceのバージョンのJQueryオートコンプリートプラグインを設定して、コースのデータベースにクエリを実行しています。

データベースには、(他の多くの中で)次のコースがあります。

1)すべての人のためのヨガ-ハタラジャはじめに

2)ヨガ-アイアンガースタイル。初級・中級

3)ヨガ-アイアンガー。改善者

4)ヨガ-アイアンガー。初心者

5)すべての人のためのヨガ-ハタの紹介

6)すべての人のためのヨガ-ハタアドバンスト

7)すべての人のためのヨガ-ハタラジャ中級

「ヨガ」を検索すると、コース5、6、7しか得られません。7つすべてを返す必要があります。

最初にスペースを入れると、7つのコースすべてが表示されますが、ハイライトは表示されません。

「yogaall」を検索しても結果が出ません。4を返す必要があります。

プラグインは、phpページから結果を取得します。検索語をphpファイルのクエリ文字列に直接配置してみましたが、正しいコースが返されます。

したがって、問題は間違いなくプラグイン側にあります。さまざまなオプションhttp://docs.jquery.com/Plugins/Autocomplete/autocomplete#url_or_dataoptionsを試してみましたが、問題は解決していません。

4

2 に答える 2

0

機能が JQueryUI の一部になったため、プラグインの開発は終了したようです: http://jqueryui.com/demos/autocomplete/

テストでは、これによりより良い結果が得られます。

于 2011-10-24T08:02:23.547 に答える
0

Firebug を使用して [NET] タブを見て、要求/応答が本来あるべきものと一致しているかどうかを確認します。これにより、送信されるデータと戻ってくるデータが表示されます。

Firebug NET タブの説明

于 2010-03-05T15:38:11.813 に答える