jQuery のオートコンプリート プラグインに本当に苦労しています。データベースに、スペースで区切られた複数の単語を含む大きなフィールドがあります。
Jumerah Lakes Towers
オートコンプリートで 1 つの単語を検索できます。たとえば、「J」と入力すると、上記の文字列「Jumerah Lakes Towers」が表示されます
ただし、「L」のような 2 番目の文字を入力すると、2 番目の単語を含むすべての単語が表示され、以下のように L で始まります。
Jumerah Lakes
等々...
つまり、最初の文字を最初の単語の開始と一致させ、2 番目の文字を 2 番目の単語の開始と一致させ、息子を on..
$("#txtrefid").autocomplete("autocomplete.php", {
selectFirst: true
});
そして、私のSQLクエリのWHERE条件はLIKE '%$txt%'