1

我需要做一个类似于 freebase 的 sutosuggest ...我需要知道如何从我的数据库中转移数据

<script type="text/javascript">
$(function() {
  $("#myinput").suggest({type:'/film/director'});
});
</script>

我有一个数据库,我需要从数据库中获取详细信息,我该怎么做???

4

2 回答 2

2

如果您的数据集有 http 服务 (JSON/P) 并且有建议参数的翻译层,您应该能够调整“service_url”和“service_path”参数以指向您的服务:

$("#myinput").suggest({
  service_url: "http://yourdomain.com",
  service_path: "/your/json/service"
});

尝试一个建议演示(此处)并使用 Web Inspector/Firebug 查看 http requests/responses 向 freebase.com 提出的建议。您的 Web 服务必须返回与建议所期望的相同的 JSON 格式。否则,您可能需要覆盖默认的建议响应处理程序(这是可行的)。

于 2010-12-05T23:23:40.880 回答
0

您可以尝试 jQUery ui 中的自动完成组件。

http://jqueryui.com/demos/autocomplete/

于 2010-12-02T14:42:05.897 回答