问题标签 [tag-it]

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 投票
2 回答
1692 浏览

jquery - jQuery Tag-it:将标签从一个列表复制到另一个列表

我有两个jQuery Tag-it,我需要一个 jQuery 函数,它将所有标签从一个 ul 列表复制到另一个。

两个列表的定义:

编辑:

代码悖论的第一个解决方案

可以,但是当您查看常规标签列表时,它会创建一个输入字段,用于输入包装在最后一个<li>元素中的新标签(带有 class tagit-new)。

附加解决方案的效果是目标列表现在有两个输入字段

关键字列表1

关键字列表2

知道如何删除第一个输入元素吗?

EDIT2:thecodeparadox 的更新解决方案效果更好。我已经扩展了脚本,以便将第一个<li>(保存输入字段)移动到列表的末尾:

我确信 ist 可以用 jQuery 风格写得更短

0 投票
3 回答
101004 浏览

javascript - 在javascript中序列化和反序列化数组

我正在使用 jquery 的 tag-it 库来制作标记系统(有点像 stackoverflow 系统)。

用户键入他的标签后,库返回一个我想保存在 MySQL 数据库中的 javascript 数组。我没有在 javascript 中找到序列化和反序列化函数。

在编写我自己的函数之前,我想确保我没有在这里重新发明轮子。没有本地方法可以将数组保存到数据库然后再次使用它,这似乎很疯狂。

tl;dr => 如何将 javascript 数组保存在 MySQL 数据库中以便以后重用?

0 投票
3 回答
6236 浏览

jquery-ui - 我们如何使用 Jquery tagit 获取所选标签的 ID?

我有一个输入标签字段,我想获取所选标签的 ID 所以我尝试了http://jsfiddle.net/u8zj5/19/但我的问题是我想获取 id 而不是标签或值传递到id="show"但我失败了。

});

任何使用jQuery Tagit (Demo Page)的人都可以帮我解决这个问题

0 投票
2 回答
465 浏览

jquery - django + 用 jquery 标记

我想使用 jQuery 并为用户创建一个标记界面。类似于 StackOverflow 中的用户可以为他们提出的问题类型添加标签。我正在使用 jQuery 和 tagit 让它工作:

http://jquery.webspirited.com/2011/02/jquery-tagit-a-jquery-tagging-plugin/

图书馆的新位置:

https://github.com/hailwood/jQuery-Tagit

问题是说用户在表单的另一部分有错误并单击提交,表单重新加载错误消息并且所有标签都消失了。有没有一种简单的方法可以在 Django 中进行标记?

[编辑]

根据以下 Hailwood 的回复尝试此操作...

但是,当我加载页面加载时,未加载该特定标签?似乎ul标签已被清除,然后其中加载了其他信息。加载页面时看不到它。

我也尝试过如下:

当我尝试这种方式时,它会出现一秒钟然后消失......

[编辑 2]

找到了我的问题的解决方案。正如 Hailwood 建议的那样,我们可以通过编程方式创建li's,如下所示:

它对我不起作用的原因是因为我有初始值:

对我来说问题是onload,它都消失了。这样做的原因是因为fill。当我们filladdas per:替换时$(".tags").tagit("add", data);,它就起作用了。

0 投票
2 回答
130 浏览

javascript - 访问 javascript 对象的实例变量

我对这段代码的问题是这个函数

如果我这样做了,我会返回给我一个“未定义”,然后是列表项的一些值。但如果我把那个功能改成这个

它只返回“标签”这个词,为什么会这样?

0 投票
1 回答
960 浏览

php - PHP 覆盖 AJAX 发布请求

在我的代码上我有这个回调

每次我添加标签时,新添加的标签都会被推送到数组中,然后它会发出 AJAX 发布请求。

然后我在这里有这些领域

当我单击提交(它基本上重新加载页面)时,$_POST['items'](这是在每次添加新标签时在 AJAX 请求上创建的)在 POST 全局数组中被删除或删除。因此将我的 $_POST 全局数组留空。

无论如何我可以合并这两个吗?或者无论如何不要让PHP覆盖或删除$_POST['items']?因为我需要查询项目

我也在使用一个名为 tagit 的插件

如果你们有兴趣这里是我的整个代码

这是东西。php

0 投票
1 回答
955 浏览

jquery - Autosuggest tag-it jquery - 如何在回发时获取 ID 和标题?

我正在使用这个自动建议插件:http ://aehlke.github.com/tag-it/

我从数据库中获取一组项目(现在只是一个普通数组)。该列表包括 ID 和标题。当我提交表单时,我想同时获得 ID 和 Title。现在我只能获得标题。我想获取这两个值,以便可以创建新的引用(ID = 0),并且可以插入现有的引用而无需任何数据库查找。

这是我的代码。

book.aspx - book.aspx.cs 的代码隐藏:

这是我当前的脚本:

当然,我在 book.aspx 页面上有一个文本框:

欢迎任何帮助。谢谢。

0 投票
2 回答
1161 浏览

jquery - jQuery 标记它!- 如何更改焦点边框

我正在使用jQuery Tag-It!在我的项目中。我想让我的对象的边框在onfocus事件触发时可见,但我不能让它工作。

我的代码:

请问有什么想法吗?

0 投票
2 回答
762 浏览

jquery - 在实体框架和 jQuery 之间传输数据?

我正在使用Tag-it jquery 插件,该插件使用名为“sampleTags”的变量来存储一些值,以便在用户编写某些内容以赋予他们自动完成功能时使用它。

我的问题是:

  1. tblTags我从像这样使用 EF调用的表中检索我的标签名称

    我使用 asp.net mvc,如何将 MyTags 的值放入 sampleTags 中,以便为我的用户提供依赖于我的数据的自动完成功能?

  2. 如何验证用户输入的数据并更新我的数据库?

这种方式对我不起作用

0 投票
1 回答
468 浏览

jquery - 将一些值从 asp.net mvc 传递给 jquery

我使用 asp.net mvc、jquery 和tag-it,它是 jquery 插件。

我想将一些值从 asp.net mvc 传递给 jquery,然后传递给我的控制器,我该怎么做?

这是我的 javascript

这是我的控制器

这是我的模特

这是我的 HTML

谢谢