私はこれを何度も検索しましたが、結果はありません。Jquery UI オートコンプリート プラグインを使用しようとしています。私はコンボボックスモードを使用しています (ここで提供されている例: http://jqueryui.com/demos/autocomplete/#combobox )。私が理解できたことから、このコードを変更します(例から)
var matcher = new RegExp($.ui.autocomplete.escapeRegex(request.term), "i" );
これとともに
var matcher = new RegExp("^" + $.ui.autocomplete.escapeRegex(request.term), "i" );
最初の単語の最初の文字でオートコンプリートされるようにします。ただし、次のようなオプションの配列があるとします。
<option value="">Auto Skin</option>
<option value="">Score</option>
文字「s」を入力すると、自動的に「スコア」オプションのみが表示されます。
オプション「自動スキン」には文字「s」で始まる「スキン」という単語があるため、正規表現を変更して両方の結果を取得するにはどうすればよいですか? ありがとう!