我正在开发一个Web应用程序。这是我的代码:
var data=["New York","Los Angeles","Chicago","Seattle"];
$(function(){
$( "#title" ).autocomplete({
source: function( request, response ) {
var matcher = new RegExp( "^" + $.ui.autocomplete.escapeRegex(request.term ), "i" );
response( $.grep( data, function( item ){
return matcher.test( item );
}) );
}
});
});
此代码的问题在于自动填充功能仅在第一时间提供建议。如果我们在此之后在搜索栏中输入任何内容,则不会提供建议。
任何帮助将不胜感激。感谢。