2 つのスニペットをお見せします。
これはうまくいきます:
this.searchBox = new Foo.UI.SearchBox(this.input, {
autoCompleteSearchComplete: processSearchResults
});
これはまったく機能しません:
this.searchBox = new Foo.UI.SearchBox(this.input, {
autoCompleteSearchComplete: function() {
processSearchResults
}
});
そのprocessSearchResults
呼び出しをif
ステートメント内に配置して、検索テキスト入力 ( $('.search')
) 内にテキストが記述されているかどうかを確認する必要があります。
私の最初のアイデアは、この関数型表記を使用することでしたが、うまくいきません。への呼び出しprocessSearchResults
がまったく行われないかのようです。
助言がありますか?