我从 jquery ui 实现了自动完成功能,它可以工作。唯一的问题是我必须按下向下箭头才能看到命题,我希望它能够自动完成。这可能吗 ?
到目前为止我的自动完成代码
function autoCompletion() {
var splitUrl = document.URL.split('recherche');
$.ajax({
type: "POST",
url: splitUrl[0] + "recherche/autocomplete",
data: "auto="+$("#ville").val()
+"&academie_id="+$("#academie_id").val(),
success: function(retour){
var tags = retour.split(',');
$("#ville").autocomplete({
source: function( request, response ) {
var matcher = new RegExp( "^" + $.ui.autocomplete.escapeRegex( request.term ), "i" );
response( $.grep( tags, function( item ){
return matcher.test( item );
}) );
},
minLength: 1
});
}
});
}