【问题标题】:Token limit in Jquery token inputJquery 令牌输入中的令牌限制
【发布时间】:2013-01-27 08:45:09
【问题描述】:

此令牌输入来自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>

【问题讨论】:

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


    【解决方案1】:

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

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

    搜索“tokenLimit”了解更多详情。希望这会有所帮助。

    【讨论】:

    • 我不能通过我的 cofeescript 代码的限制。我不想更改令牌 js 中的代码。
    • 你需要设置tokenLimit来限制token的数量。只需分配值,它就会为您完成工作。
    • 任何工作示例。因为我使用的是令牌 gem,所以我无法更改令牌的 js。所以我可以在以后需要的地方手动添加任何工作代码
    • 只需将 tokenLimit: 1 选项添加到您的 Jquery tokenInput 函数调用中,它应该可以正常工作。
    猜你喜欢
    • 2013-04-12
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 2017-08-13
    • 1970-01-01
    • 2022-07-12
    • 1970-01-01
    • 2014-07-21
    相关资源
    最近更新 更多