即使预取/本地数据中有值,远程调用也会触发。
示例代码:
var jsonObj = ["Toronto", "Montreal", "Calgary", "Ottawa", "Edmonton", "Peterborough"];
$('input.countries-cities').typeahead([
{
name: 'Canada',
local: jsonObj,
remote: {
url: 'http://localhost/typeahead/ajaxcall.php?q=QUERY',
cache: true
},
limit: 3,
minLength: 1,
header: '<h3>Canada</h3>'
}
]);
我期望的是仅当本地没有匹配项时才触发远程调用。但是每次我输入位置时,都会触发远程调用。任何帮助将不胜感激。