我将向您展示两个片段。
这工作正常:
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
根本没有调用 to 一样。
有什么建议么?