1
SQL 쿼리에서 결과를로드하기 위해 트위터 타입 어 헤드 (https://twitter.github.io/typeahead.js/examples/#remote 기준)를 설정하려고하지만 작동하지 않습니다. 이 내 코드입니다 :Typeahead.js가 아무 것도 반환하지 않음
<head>
<script src="resources/jquery-1.12.4.js"></script>
<script src="resources/typeahead.bundle.js"></script>
</head>
<body>
<input id="search" type="text" placeholder="blabla">
<script>
var search = new Bloodhound({
datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'),
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: 'search.php/?key=%QUERY',
wildcard: '%QUERY'
}
});
$('#search').typeahead(null, {
name: 'typehead',
display: 'value',
minLength: 3,
highlight: true,
source: search
});
</script>
</body>
내 search.php에있는 모든 지금입니다 (테스트 용) :
<?php
$key = array("display this");
echo json_encode($key);
?>
어떤 제안이?