问题标签 [jquery-tokeninput]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Railscasts 258 Token Fields - 在 :through table 中设置附加属性 - rails 方法
根据 Ryan Bates 的出色 RailsCast #258,我遇到了问题。
情况如下:
该表单包含作为 id 传递的技能标记的普通文本字段:
因此,用户可以获得通过功能分配的许多技能。在分配技能时,还应在能力模型中跟踪评估者。
使用 Ryans 的 jquery TokenInput 示例,我创建了一个适当的表单,以允许用户使用 tokenInput 文本字段分配(和创建)技能。
现在的问题在于在保存关联之前处理数据和设置评估者。
通过一些 ruby 魔术,用户模型上的 self.skill_ids 设置用于创建关联模型的 id,因此控制器操作非常简单:
显然,如果我想在能力模型上设置额外的评估者属性,那么使用 update_attributes 就不会那么容易了。
那么我怎样才能通过“rails 方式”来实现这一点——编写漂亮、可读的代码呢?任何帮助将不胜感激!
jquery - jquery tokeninput 在 14 个字符后削减 defaultValue
我正在使用带有 tokeninput 插件的 jQuery。
我初始化它:
页面加载后,输入框的值为“非常长的字符串 123”。对焦并模糊框后,该值变为“非常长的字符串 1234567810”。
有人知道我该如何解决吗?
asp.net-mvc-3 - 如何使用在数据库中找到的值预填充 tokenput
我正在使用在http://loopj.com/jquery-tokeninput/上找到的 tokeninput 控件——我相信它很受欢迎。
我有以下代码可以很好地用作者姓名填充输入框 - 但我想在用户处于 EDIT 会话时使用在数据库中找到的值预填充控件,即查找已经为该记录找到的作者(看起来像这样):
这是代码:
显然,这已经获得了完整的作者列表(/author/getauthors/)——但它也需要从该列表中预先填充,作者已经找到了该记录——这就是我似乎无法弄清楚的一点。
我可以看到您可以在 javascript 中使用 prePopulate (我已将其注释掉)并且我在 Edit.cshtml 中找到了作者值,即
因此,这只是将这些值放入某种 json 格式并让 tokeninput 控件填充它们以准备好在表单加载并向用户显示时的情况。
在 Edit.cshtml 中显示 tokeninput 控件的其他代码是:
非常感谢任何帮助或指示。
yii - yii tokeninput 扩展光标在相同匹配后聚焦在错误的位置?
我在使用 yii tokeninput 扩展时遇到问题。当我搜索名称时,它会给出用户列表,并且如果我选择任何名称,并且如果在所选项目之后的光标点之前还选择了该名称,它不会指向输入框中所有项目的末尾。
我正在使用这个配置。
我也查看了示例,但没有找到解决方案。谁能帮我 ? Loopj:jquery 令牌输入演示
ruby-on-rails - 如何在用户还可以添加新标签的地方创建令牌输入
目前,我正在使用 gem"acts_as_taggable_on_steroids".
一切正常。现在我想添加tokeninput
到这个“标签输入框”中
,所有存在的标签都应该在这里显示,就像candidate tag.
用户输入第一个单词时一样。
并且这些标签必须由" "(space)
如何使"acts_as_taggable_on_steroids"
令牌输入和令牌输入都起作用?
存档这些有什么好的说明吗?
javascript - 分组令牌输入
我正在使用Tokeninput创建一个仅允许来自数据库的预定结果的框。
但是,此插件缺少的一件事是对建议进行分组的能力。所以我可以有一个这样的清单;
类别标签不可选择,仅提供信息。
我已经准备好 JSON 来发送一个category
包含类别明文名称的额外密钥;即,Company 块中的每个建议都包含category: "Companies"
在它们的对象中。我认为通过这种方式对建议进行分组会很容易。
是否有任何修改或替代插件可以实现我正在寻找的东西?
如果没有,我将如何修改 Tokeninput 以支持这些更改?我看到他们的 Github 为此列出了一个问题,但没有回应。
asp.net-mvc-3 - MVC3 和验证 Razor 和 jQuery 插件的混合
我正在使用 MVC3,我的视图混合了剃刀和原始 html,例如
我的 JavaScript 将 tokenInput 控件插件应用于文本框并且一切正常,但我想知道如何验证它(即对于空文本框/tokenInput),它需要填充至少 1 个令牌。目前,这两种创建视图的形式令人困惑,让 Razor 直接从模型构造元素,然后通过使用 jQuery 插件等添加更多复杂性/定制化。
谁能建议我如何在回发到控制器时验证 jQuery 插件?
干杯
jquery-plugins - jQuery Token Input(tokenize input)在模式弹出窗口上不起作用,列表隐藏在弹出窗口下
我在 jQuery 中使用模式弹出窗口控件,弹出窗口有一个由 jQuery Tokenize 输入插件提供支持的输入文本。问题是当我在模态弹出文本框中输入内容时,tokenize 插件的搜索结果显示隐藏在弹出窗口下。实际上它们应该出现在所有控件之上。有人请帮助我,因为我是初学者。
尝试从下面的线程寻求帮助,zindex 不起作用。 https://github.com/loopj/jquery-tokeninput/issues/190
这是我正在使用的输入控件。 http://loopj.com/jquery-tokeninput/demo.html
谢谢你。
javascript - jQuery令牌输入rails出现错误未捕获的TypeError:对象[对象对象]没有方法'tokenInput'
所以我使用rails cast #258作为参考,当我尝试加载页面时,将令牌输入添加到文本字段的 javascript 似乎没有正确附加。在 chrome 控制台中,我收到此错误
未捕获的类型错误:对象 [object Object] 没有方法“tokenInput”
如果有人对我所缺少的有任何想法,那将不胜感激。
jquery - 带有acts_as_taggable_on的Jquery TokenInput不在搜索框中创建令牌
我正在使用带有 Jquery TokenInput 的 Railsacts_as_taggable_on 插件,但是当输入标签并按下空格键(将分隔符更改为空格)时,不会创建令牌云。另外,我的 Json 输出文件看起来有点奇怪,它没有输出正确的数字 ID。
JSON 输出
用户控制器
用户模型
Javascript 文件
看法