0

我正在使用带有自动完成功能的tagit,我想在编辑项目时用当前标签填充我的标签列表。

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

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

4

2 回答 2

0

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

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

于 2012-06-12T15:35:48.897 回答
0

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

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

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

我假设当您拥有的不仅仅是标签名称时,数据会以某种方式存储在输入框中。使用萤火虫查看里面放了什么,然后加载一个页面,其中输入有什么标签-它放在那里。

于 2012-05-29T16:54:22.313 回答