我正在尝试使用Typeahead来阅读比利时邮政编码。我正在使用一个在输入时提供json文件的网站,但是我得到了一个access-control-allow-origin错误。我正在通过localhost
查看我的网络应用程序。我在这做错了什么?我正在使用typeahead 0.11.1
这是抛出错误的脚本:
<script>
var postalCodes = new Bloodhound({
datumTokenizer: Bloodhound.tokenizers.obj.whitespace('Postcode'),
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: 'http://www.opzoeken-postcode.be/%QUERY.json',
wildcard: '%QUERY'
}
});
$('.typeahead').typeahead(null, {
name: 'postal-codes',
display: 'Postcode',
source: postalCodes
});
</script>