私が探しているのは、単語の始まりだけでなく、単語の一部に一致する場合に提案を表示することです。
たとえば、単語のリストがある場合 [Manimal、animal、person、erson]
animalまたはaniと入力すると Manimal と animal の両方が表示され、 sonと入力すると person と son の両方が表示されます。
タイプヘッドとブラッドハウンドでこれを行うにはどうすればよいですか?
私が試してみました
var jobCodes = new Bloodhound({
datumTokenizer: function (d) { return [d.JobName]; },
queryTokenizer: Bloodhound.tokenizers.whitespace,
prefetch: "/api/jobservice/getjobcodes"
});
Or
var jobCodes = new Bloodhound({
datumTokenizer: function (d) { return Bloodhound.tokenizers.nonword(d.JobName); },
queryTokenizer: Bloodhound.tokenizers.whitespace,
prefetch: "/api/jobservice/getjobcodes"
});