问题标签 [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.
jquery - jQuery Tag-it:将标签从一个列表复制到另一个列表
我有两个jQuery Tag-it,我需要一个 jQuery 函数,它将所有标签从一个 ul 列表复制到另一个。
两个列表的定义:
编辑:
代码悖论的第一个解决方案
可以,但是当您查看常规标签列表时,它会创建一个输入字段,用于输入包装在最后一个<li>
元素中的新标签(带有 class tagit-new
)。
附加解决方案的效果是目标列表现在有两个输入字段:
关键字列表1
关键字列表2
知道如何删除第一个输入元素吗?
EDIT2:thecodeparadox
的更新解决方案效果更好。我已经扩展了脚本,以便将第一个<li>
(保存输入字段)移动到列表的末尾:
我确信 ist 可以用 jQuery 风格写得更短
javascript - 在javascript中序列化和反序列化数组
我正在使用 jquery 的 tag-it 库来制作标记系统(有点像 stackoverflow 系统)。
用户键入他的标签后,库返回一个我想保存在 MySQL 数据库中的 javascript 数组。我没有在 javascript 中找到序列化和反序列化函数。
在编写我自己的函数之前,我想确保我没有在这里重新发明轮子。没有本地方法可以将数组保存到数据库然后再次使用它,这似乎很疯狂。
tl;dr => 如何将 javascript 数组保存在 MySQL 数据库中以便以后重用?
jquery-ui - 我们如何使用 Jquery tagit 获取所选标签的 ID?
我有一个输入标签字段,我想获取所选标签的 ID 所以我尝试了http://jsfiddle.net/u8zj5/19/但我的问题是我想获取 id 而不是标签或值传递到id="show"
但我失败了。
});
任何使用jQuery Tagit (Demo Page)的人都可以帮我解决这个问题
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
。当我们fill
用add
as per:替换时$(".tags").tagit("add", data);
,它就起作用了。
javascript - 访问 javascript 对象的实例变量
我对这段代码的问题是这个函数
如果我这样做了,我会返回给我一个“未定义”,然后是列表项的一些值。但如果我把那个功能改成这个
它只返回“标签”这个词,为什么会这样?
php - PHP 覆盖 AJAX 发布请求
在我的代码上我有这个回调
每次我添加标签时,新添加的标签都会被推送到数组中,然后它会发出 AJAX 发布请求。
然后我在这里有这些领域
当我单击提交(它基本上重新加载页面)时,$_POST['items'](这是在每次添加新标签时在 AJAX 请求上创建的)在 POST 全局数组中被删除或删除。因此将我的 $_POST 全局数组留空。
无论如何我可以合并这两个吗?或者无论如何不要让PHP覆盖或删除$_POST['items']
?因为我需要查询项目
我也在使用一个名为 tagit 的插件
如果你们有兴趣这里是我的整个代码
这是东西。php
jquery - Autosuggest tag-it jquery - 如何在回发时获取 ID 和标题?
我正在使用这个自动建议插件:http ://aehlke.github.com/tag-it/
我从数据库中获取一组项目(现在只是一个普通数组)。该列表包括 ID 和标题。当我提交表单时,我想同时获得 ID 和 Title。现在我只能获得标题。我想获取这两个值,以便可以创建新的引用(ID = 0),并且可以插入现有的引用而无需任何数据库查找。
这是我的代码。
book.aspx - book.aspx.cs 的代码隐藏:
这是我当前的脚本:
当然,我在 book.aspx 页面上有一个文本框:
欢迎任何帮助。谢谢。
jquery - 在实体框架和 jQuery 之间传输数据?
我正在使用Tag-it jquery 插件,该插件使用名为“sampleTags”的变量来存储一些值,以便在用户编写某些内容以赋予他们自动完成功能时使用它。
我的问题是:
tblTags
我从像这样使用 EF调用的表中检索我的标签名称我使用 asp.net mvc,如何将 MyTags 的值放入 sampleTags 中,以便为我的用户提供依赖于我的数据的自动完成功能?
如何验证用户输入的数据并更新我的数据库?
这种方式对我不起作用
jquery - 将一些值从 asp.net mvc 传递给 jquery
我使用 asp.net mvc、jquery 和tag-it,它是 jquery 插件。
我想将一些值从 asp.net mvc 传递给 jquery,然后传递给我的控制器,我该怎么做?
这是我的 javascript
这是我的控制器
这是我的模特
这是我的 HTML
谢谢