问题标签 [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.

0 投票
1 回答
101 浏览

ruby-on-rails - 标记字段 - 记录插入然后删除

我正在尝试根据 RailsCasts 插曲 #258 让令牌字段工作,我可以很好地提交表单。当我回到我的主页时,我的标签没有出现。

查看本地计算机上的服务器日志,我可以看到...

'INSERT INTO "activities_tags"...' 具有正确的值,但由于某种原因,它会立即删除记录,我不知道它会在哪里发挥作用。

我的活动控制器:

我的活动.rb:

我的活动表格:

最后,我的活动.js:

有什么想法吗?

0 投票
2 回答
1169 浏览

jquery - jQuery tokeninput 插件 + 将 id 传递给另一个 tokeninput url

我正在使用一个名为 jQuery Tokeninput http://loopj.com/jquery-tokeninput/的 jquery 插件,但我遇到了一个逻辑问题。

我的问题是如何将 country_id 的值传递给以下代码的参数。我没有看到如何在 jquery tokeninput 文档中执行此操作。

如果您查看这部分代码,我将传递上面在“onAdd”上生成的 country_id。但这不起作用。

我该怎么做呢?您的帮助将不胜感激,当然,奖励!

谢谢!:-)

0 投票
1 回答
424 浏览

jquery - 在 TokenInput 中,当用户键入数据不可用时,我希望结果格式化程序显示“无结果”?

我有一个用户名列表的令牌输入,当一个类型的名称不存在我想显示“未找到结果”时,我知道我必须更改resultsFormatter,但我不知道如何检查现有数据与术语项目?

0 投票
2 回答
893 浏览

jquery - Jquery TokenInput过滤搜索查询与params [:q]不匹配第一个字符

我正在尝试使用 TokenInput 插件创建一个令牌字段,以将成员(仅创建组的用户的朋友)添加到组。

所以,我在这里有我的友谊控制器代码:

这会在 url "/friendships.json" 处返回一个数组,如下所示:

然后,我有我的表单,下面是 TokenInput 的 jquery:

我的问题是,如何过滤 /friendships.json 中的数组?我尝试在 FriendshipsController 中执行以下操作:

...但这只会在 /friendships.json 中返回一个空数组。

如果有人能让我知道为什么这会返回一个空数组,我将不胜感激。

更新:

我试过这样做:

...但是当我将代码 ".where("name LIKE?", "%#{params[:q]}%")" 添加到 @friend_list = current_user.friends 的末尾时,我不再得到任何TokenInput 字段中的自动完成结果(它返回“No Results”)。

当我在 URL 中手动输入 q 参数时,例如“http://localhost:3000/friendships.json?q=k”...我最终得到一个空数组。这很奇怪,因为我的应用程序中有一个名为 Kevin 的用户。

这是我的 ruby​​ 服务器上输出的内容:

但是,我只是尝试在 tokenInput text_field 中输入“evin”,它找到了用户。由于某种原因,q 参数找不到用户名字的第一个字母。有人对此有任何想法吗?

0 投票
1 回答
1218 浏览

php - 使用 PHP 的 jquery tokeninput

我在我的项目中使用 Jquery Tokeninput 在文本区域中显示一些数字。我有一个隐藏的输入字段,我在其中保存包含数字的 JSON 字符串。JSON看起来像

在我看来,隐藏的输入是

在同一个视图中,我将此输入的值传递给我的 JQuery Tokeninput 作为

问题是 JSON 仅包含 5 个带有 id 及其值的条目,但是当我在视图中时,它在 textarea 中显示类似这样的内容图片

但是当我将一些硬编码的 JSON 传递给专利变量时,它会正确显示。

任何帮助将不胜感激。

谢谢

编辑

当我在我的javascript中使用时

它给了我以下语法错误

0 投票
0 回答
317 浏览

jquery-tokeninput - jQuery 令牌输入无效的 JSON 原语

我正在使用这个插件: http: //loopj.com/jquery-tokeninput/

使用初始化

在输入输入时,我在 Firebug 的 NET 选项卡中收到此错误

如果我使用变量而不是 Web 服务,它可以正常工作。我什至没有获得 Web 服务的调试控制。

谢谢,开发

0 投票
6 回答
7726 浏览

jquery - jquery tokenInput如何将ajax调用url动态更改为脚本

我正在使用这个强大而漂亮的插件http://loopj.com/jquery-tokeninput/,但是我遇到了一个问题。

有没有办法在我的 tokenInput.xml 中动态更改或更改 ajax 调用的 URL。

举个例子。

当我单击页面上的按钮时,我想将 url 从更改http://mysite.com?name=Johnhttp://mysite.com?name=Adam

所以整个逻辑是这样的:

起初我所做的实际上是这样的:

这样做的问题是它创建了类的副本token-input-list-facebook,只是为了看看我在说什么。

从这样:

在此处输入图像描述

在此处输入图像描述

如您所见,它复制了 textinput 或 class token-input-list-facebook

我只是向您展示我在我的应用程序中尝试执行的操作的简单逻辑。

有没有办法做到这一点?您的帮助将不胜感激和奖励!:-)

顺便说一句,我使用的是 facebook 主题,这就是类名是token-input-list-facebook.

0 投票
1 回答
3945 浏览

jquery - 将占位符文本添加到 jQuery Tokenizer

我正在使用 jQuery Tokenizer ( http://loopj.com/jquery-tokeninput/ ) 并尝试像普通输入一样添加占位符文本。

我尝试将文本放在典型的placeholder标签元素中,如下所示:

但是,很明显,tokenizer 隐藏了该输入。

0 投票
2 回答
679 浏览

javascript - jquery字符串插值导致问题

我正在使用 jquery tokeninput 插件,并且我希望 json 令牌输入数据依赖于可以在表单中某处找到的值。我的代码如下所示:

因此,如果 select_menu div 中的值是 124,插件应该发出诸如 /tokens.json?b=124 之类的请求。

不知何故,这只是行不通,我不知道为什么。我仍然是一个 javascript 新手。任何帮助表示赞赏!

0 投票
2 回答
525 浏览

ruby-on-rails - 从头开始标记:查询数据库问题

@saverio 成功回答了关于从头开始标记的数据库查询问题:标签云问题

现在我正在尝试将标记系统与 jQuery-tokenInput 连接以动态创建查找标签,如http://railscasts.com/episodes/258-token-fields-revised

  • 我的猜测是这是 Posgresql 数据库的查询问题。
  • 我已经正确安装了 Postgresql
  • jQuery-tokenInput 在Application.js上的位置 //= require jquery.tokeninput
  • 不知何故,它可以从数据库中已经存在的内容中加载标签,但是它无法动态查询相同的单词,如下面的pictures.js.coffee代码中列出的那样。

遵循所有相关范围:

pictures.js.coffee

/views/pictures/_form

在这里,我的逻辑有点迷失了

/models/picture.rb

下面我可以弄清楚我无法查询数据库

/models/tag.rb

我设置标签控制器行为的方式也是如此

#controllers/tags_controller.rb

那么,为什么我无法查询 Postgresql 并且无法动态创建查找