Проблема с автозаполнением в Ajax - PullRequest
1 голос
/ 03 ноября 2010

Привет, ребята. У меня есть проблема при использовании jquery auto-complete plugin.my проблема в качестве обратной стороны. Я использую Ruby on Rails Framework для разработки проекта.

    $().ready(function() {
    $("#person_name").focus().autocomplete('show_people', {multiple: false, formatItem: formatItem, width: 290}).result(function(event,item){}
  }

это мой код JavaScript. Я нахожусь на странице .... / разговоры / 23. но когда я использую автозаполнение, код отправляет запрос в / messages / 23 / show_people. Я не хочу, чтобы он отправлял запрос. Я хочу, чтобы он отправлял запрос на поиск в / разговор / шоу. спасибо за помощь!

Ответы [ 2 ]

3 голосов
/ 03 ноября 2010

Так что укажите URL как "/ convations / show_people" вместо просто "show_people"

1 голос
/ 03 ноября 2010

Сначала обновите плагин автозаполнения до последней версии (последняя версия в пользовательском интерфейсе jQuery):

http://jqueryui.com/demos/autocomplete

И после того, как вы обновитесь, протестируйте, используя новый синтаксис, такой как:

$("#my_input").autocomplete({ source: "/url", ... });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...