所以我正在使用jquery自动完成,我将formatItem选项设置为:
formatItem: function(row, i, max) {
if( some condition to check )
return '';
var html = '<process the results from row>';
return html;
},
但这样做最终会让jquery自动完成显示一个空的弹出窗口,因为返回一个空字符串''是否有办法让jquery AC根本不做任何事情...即。当条件满足时,它会停止并且不显示任何弹出窗口?
返回false仍会显示一个弹出窗口,只是return;
最终会出现javascript错误(弹出窗口显示不正常,但由于javascript错误而不是因为合法的东西而无法显示)