プリフェッチ/ローカル データに値がある場合でも、リモート呼び出しがトリガーされます。
サンプルコード:
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>'
}
]);
私が期待しているのは、ローカルに一致がない場合にのみリモート呼び出しをトリガーすることです。しかし、場所を入力するたびに、リモート呼び出しがトリガーされます。どんな助けでも大歓迎です。