0

我想用他们的姓名和个人资料图像得到用户详细信息的回复: 例如。Facebook 正在使用我正在尝试做的同样的事情。也就是说,当您在搜索 Facebook 中键入名称时。它会在下拉列表中返回一个用户,其中包含他的个人资料图片和他的姓名,当您单击特定用户时,它会将您重定向到他的个人资料。我正在尝试做的事情也是如此。而且我也没有从 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>

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

4

1 回答 1

1

jQuery UI Autocomplete expects data from the server in a certain format so we cannot tell what is wrong with your code without the PHP source code in user_data.php.

If you cannot post this, can you at least give us a data sample of exactly what it is sending back to jQuery?

于 2013-08-17T14:49:28.877 回答