我有一个Jquery自动完成函数,其源是基于另一个函数计算的,request.term所以我无法计算如何设置源属性.
自动完成:
$( "#finder_city" ).autocomplete({
source: function(request){
var searchParam = request.term;
init(searchParam);
},
minLength: 2,
});
Run Code Online (Sandbox Code Playgroud)
我的功能:
function init(query) {
//lot of code
return response;
Run Code Online (Sandbox Code Playgroud)
}
我的函数返回有效数据,response = [
city1,
city2,
city3
];但自动完成只是启动"加载器图标",没有任何反应,没有错误的日志.
任何人都可以说如何从另一个js函数设置源代码?