具有自动完成功能的现场编辑器

时间:2012-03-25 22:42:53

标签: ruby-on-rails ruby-on-rails-3 jquery-ui jquery

有没有人能够做到这一点?可能吗?我正在编写一个Rails 3应用程序,似乎应该可以使用jquery自动完成和最佳就地执行此操作,但我还没有看到它。

2 个答案:

答案 0 :(得分:3)

回复太晚了,但是......我刚遇到类似的任务并解决了这个问题:

#view
best_in_place @somewhat, :title, type: :input, inner_class: 'somewhat_title', 
  ok_button: 'ok', data: { autocomplete: true }

#coffee
$("span[data-autocomplete='true']").live 'click', ->
  $('.somewhat_title').autocomplete
    #usual autocomplete code here, nothing special

答案 1 :(得分:2)

我使用了rails3-jquery-autocomplete。 在视图中它将是:

best_in_place @object, :name, :type => :input, 
  html_attrs: { "data-autocomplete" => your_autocomplete_path }