1

Jquery UIのオートコンプリート は、テーブルの1つの列を検索するためのソリューションを提供します。したがって、名フィールドのあるテーブルからソースを取得する場合は、名でのみ検索できます。

ただし、firstname、lastname、postcode、contactNumberなど、検索するフィールドが複数あるとします。その場合、オートサジェスト用にこのようなものをどのように実装しますか。

つまり、ユーザーは好きなフィールドで検索でき、オートサジェストはそれに基づいて提案を提供できる必要があります。

これは可能ですか?

4

1 に答える 1

1

ソースは、配列、文​​字列、または関数にすることができます。

テーブルのすべての列のすべての値を読み取り、それらを配列に格納するには、カスタム関数を作成する必要があります。.source次に、配列を使用してメソッドを呼び出します。

おまけとして、検索フィールドの上にある一連のチェックボックスを使用すると、ユーザーはそれらの列のみを検索するように求められます。

[ ] FirstName   [X] Lastname   [X] Department
_Smith_____
John   Smith    IT
Waylon Smithers Assistant to the Assistant Regional Manager
Jackie Brown    Gunsmith
于 2013-03-12T09:43:41.330 に答える