typehead.js でプリフェッチ オプションを機能させることができません。ローカルデータは正常に機能します。以前に投稿された質問への回答は、キャッシュが問題になる可能性があることを示唆していますが、私は ttl を 0 に設定し、Firefox と Chrome のプライベート ブラウジング モードでテストしています。私は何が欠けていますか?
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="http://twitter.github.com/typeahead.js/releases/latest/typeahead.css">
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="http://twitter.github.com/typeahead.js/releases/latest/typeahead.js"></script>
</head>
<script type="text/javascript">
$(document).ready(function(){
$('#searchText').typeahead([
{
name: 'terms',
//local: ["United States", "Canada"],
prefetch: 'http://twitter.github.io/typeahead.js/data/countries.json',
ttl: 0
}
]);
});
</script>
<body>
<div class="container">
<input class="typeahead" type="text" id="searchText">
</div>
</body>
</html>