我对 js 中的自动完成有疑问。下面的代码对我很有效:
$(function(){
$( "#txtAuto" ).autocomplete({
source: ["Choice1","Choice2"],
minLength:2
});
});
但是,当我将其更改为下面的代码进行测试时,它并没有给我选择:
$(function(){
$( "#txtAuto" ).autocomplete({
source: function( request, response ){
$.ajax({
url: "test.ewd",
success: function(data){
var res=data.match('\\[[^\\]]*]');
return ["Choice1", "Choice2"];
}
});
},
minLength:2
});
});
有人告诉我我在哪里做错了吗?