Rails плагин auto_complete - PullRequest
       17

Rails плагин auto_complete

1 голос
/ 27 мая 2009

Я использую плагин auto_complete и у меня есть простое текстовое поле автозаполнения, написав это в моем контроллере:

class PrivateMessagesController < ApplicationController
  auto_complete_for :role, :name

и это на мой взгляд:

<label for="recipient">To:</label>
    <%= text_field_with_auto_complete :role, :name %>

Я хочу улучшить автозаполнение сейчас:

  • Включение в текстовое поле нескольких элементов автозаполнения с использованием запятой в качестве токенизатора
  • Ввод условий. например показаны только имена определенных ролей, которые соответствуют определенным критериям
  • Отображение каждого элемента автозаполнения в вертикальном списке, а не просто через пробел.

1 Ответ

1 голос
/ 28 мая 2009

try плагин для простого автозавершения рельсов это добавляет немного большей гибкости, например

autocomplete_for :post, :title do |items|
  items.map{|item| "#{item.title} -- #{item.id}"}.join("\n")
end

и его ненавязчивый, так что вы можете добавить свои собственные js для изменения отображаемых тем

...