как сделать самовнушение, как freebase - PullRequest
1 голос
/ 02 декабря 2010

мне нужно сделать sutosuggest, похожее на freebase ... мне нужно знать, как я могу получить данные из моей базы данных

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

У меня есть база данных, мне нужно получить детали из базы данныхкак я могу это сделать ???

Ответы [ 2 ]

2 голосов
/ 06 декабря 2010

Если у вас есть служба http (JSON / P) для вашего набора данных и есть слой перевода для предлагаемых параметров, вы сможете настроить параметры «service_url» и «service_path», чтобы они указывали на вашу службу:

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

Попробуйте демонстрационную версию с предложением ( здесь ) и с помощью Web Inspector / Firebug посмотрите http запросы / ответы, предлагаемые для freebase.com.Ваш веб-сервис должен возвращать тот же формат JSON, который ожидается.В противном случае вам может потребоваться перезаписать обработчик ответа на запрос по умолчанию (который выполним).

0 голосов
/ 02 декабря 2010

Вы можете попробовать автозаполнение компонента из jQUery UI.

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

...