TagIt渲染初始标签

时间:2012-05-29 15:04:00

标签: jquery tag-it

我正在使用tagit自动填充功能,并且我希望在编辑项目时使用当前代码填充我的代码列表。

我还将其配置为在选择时将标记的Id保存在隐藏的输入字段中,并且此隐藏的输入当前填充了正在编辑的当前项目的标记ID。

我如何在标签编辑器上设置初始值?

2 个答案:

答案 0 :(得分:0)

编辑:再次阅读您的问题之后,这可能对您不起作用,因为您使用ID而非标签填充输入。

我不确定是否存储了id部分,但这是你加载具有初始值的页面的方式:

<input 
    id="tags_input" 
    type="hidden" 
    name="tags_input" 
    value="<!--put comma delimited tags in here-->">
<ul id="tags"></ul>

我假设当您拥有的不仅仅是标签名称时,数据会以某种方式存储在输入框中。使用firebug来查看放在那里的内容,然后加载一个带有输入的页面,其中包含放置的标记。

答案 1 :(得分:0)

为了解决这个问题,我改为在隐藏的输入字段中使用标准标签名称而不是ID。

这意味着我必须在提交时从db获取标记ID,但这似乎不是一个巨大的开销。