Json ファイルに次のようなデータがあります。
"Microsoft word"
"adobe Photoshop"
"PHP programming"
PHP
テキスト入力を入力すると、TextExtが提案してくれPHP Programming
ます。しかしProgram
、テキスト入力を入力するときは、タグを提案しないでください。
したがってautocomplete
、TextExt では、任意の単語の最初の文字を見つけるだけです。どうすればこれを修正できますか?
Json ファイルに次のようなデータがあります。
"Microsoft word"
"adobe Photoshop"
"PHP programming"
PHP
テキスト入力を入力すると、TextExtが提案してくれPHP Programming
ます。しかしProgram
、テキスト入力を入力するときは、タグを提案しないでください。
したがってautocomplete
、TextExt では、任意の単語の最初の文字を見つけるだけです。どうすればこれを修正できますか?
回避策のある未解決の問題があるようです: https://github.com/alexgorbatchev/jquery-textext/issues/168
ItemManager
提案のリストをフィルタリングする方法をオーバーライドできます。
p.itemContains = function(item, needle)
{
return this.itemToString(item).toLowerCase().indexOf(needle.toLowerCase()) > -1;
};
この問題は、コア js ファイルを変更することを提案していますがItemManager
、 options または monkey patch を介していつでも独自のものを提供できますItemManager
。