Jquery令牌输入中的令牌限制

时间:2013-02-12 05:16:40

标签: ruby-on-rails ruby ruby-on-rails-3 coffeescript railscasts

此令牌输入来自http://loopj.com/jquery-tokeninput/
我从http://railscasts.com/episodes/258-token-fields-revised

看到了教程

因为我在很多地方使用它,我需要一些时间只选择一个值,而在其他地方需要多个值。它是多值选择的代码。 现在我希望它只搜索一次并只提交一个值。 有没有办法在我的coffescript文件中编码它来只选择一个值并停止?

my code for customers.js.coffee
jQuery ->
  $('#customer_plan_tokens').tokenInput '/plans.json'
    theme: 'facebook'
    prePopulate: $('#customer_plan_tokens').data('load')

my code for _form.html.erb for cusomers is
   <div class="form-inputs-right">

            Projects: <%= f.text_field :plan_tokens, data: {load: @customer.plans}, :label => "Projects" %>
        </div>

1 个答案:

答案 0 :(得分:7)

JQueryToken输入中有一个选项,称为“tokenLimit”....您可以在必须只输入一个值的位置将此值设置为1。在其他地方,您可以相应地设置令牌限制的值。

请参阅:http://loopj.com/jquery-tokeninput/

搜索“tokenLimit”以获取更多详细信息。希望这会有所帮助。