我正在尝试Jquery Ui使用图像自动完成.它没有带来任何回应


I am trying Jquery Ui Autocomplete with Images. Its not bringing any response

我想用他们的名称和配置文件图像获得用户详细信息的响应:例如脸书正在使用与我尝试做的相同的事情。即,当你在脸书搜索中键入姓名时。它在下拉菜单中返回一个用户及其个人资料图片和姓名,当您单击特定用户时,它会将您重定向到他的个人资料。这也是我想做的事情。我也没有从Php页面得到任何回应。控制台中没有jquery错误。

这是我的JS代码:

<script type="text/javascript">
$("#data_images").autocomplete("user_data.php", {
  width: 320,
  max: 4,
  highlight: false,
  scroll: true,
  scrollHeight: 300,
  formatItem: function(data, i, n, value) {
    return "<img src='images/" + value + "'/> " + value.split(".")[0];
  },
  formatResult: function(data, value) {
    return value.split(".")[0];
  }
});
</script>

这是我的Html代码

<div class="ui-widget">
<label for="tags">Tags: </label>
<input id="data_images" />
</div>

请给我一个合适的解决方案。

jQuery UI Autocomplete需要来自服务器的特定格式的数据,因此如果没有user_data.php中的PHP源代码,我们就无法判断您的代码有什么问题。

如果你不能发布这篇文章,你至少能给我们一个数据样本,告诉我们它到底在向jQuery发送什么吗?