此代码有什么问题;
<script type="text/javascript">
jQuery(document).ready(function () {
var customers = new Bloodhound({
datumTokenizer: Bloodhound.tokenizers.obj.whitespace('name'),
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: '/api/customers?query=%QUERY',
wildcard: '%QUERY'
}
});
$('#customer').typeahead(null, {
name: 'customers',
display: 'name',
source: customers
});
});
</script>
当我在文本框中输入文本时。对/ api / customer / query =“ something”发出了Ajax调用,但是自动补全功能不起作用。
截屏:
如何解决? 谢谢