Я выполнил JQuery Ui autocomplete
функцию для отображения контента из database
используя код нижеJQuery UI автозаполнения с Ajax PHP MYSQL не отображает результат
Script
<script>
$(function() {
$("#query").autocomplete({
source: 'search.php'
});
});
</script>
HTML
<div class="col-md-9 col-sm-8 col-xs-8 " >
<input style="width:100%;"class="form-control" id="query" placeholder="Search" type="text">
</div>
Когда я запускаю выше, я получаю е следующий результат в span notification
<span role="status" aria-live="assertive" aria-relevant="additions" class="ui-helper-hidden-accessible">
<div style="display: none;">
3 results are available, use up and down arrow keys to navigate.</div>
<div style="display: none;">
4 results are available, use up and down arrow keys to navigate.</div>
<div>4 results are available, use up and down arrow keys to navigate.</div></span>
Но автозаполнения UL>li
поданному не имеет какое-либо значение
<ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content" id="ui-id-1" tabindex="0" style="display: none; top: 902.452px; left: 72.7257px; width: 372px;">
<li class="ui-widget-content ui-menu-divider"></li>
<li class="ui-widget-content ui-menu-divider"></li>
<li class="ui-widget-content ui-menu-divider"></li>
<li class="ui-widget-content ui-menu-divider"></li>
</ul>
Это то, что я могу видеть
И вот результат, который я получаю в chrome ->Network
[{name: "asa"}, {name: "Abhijit Das"}, {name: "Abhijit Das"}, {name: "Abhijit Das"}]
Что реакция AJAX позвонить? Вы можете увидеть его в Chrome F12 -> Network –
, а ваш 'search.php' возвращает массив объектов? – marmeladze
@marmeladze возвращает json, как указано выше, которое я разместил – silverFoxA