我在我的应用程序中使用 MagicSuggest ( http://nicolasbize.github.io/magicsuggest/ )。 一切都显示和运行完美,但无论出于何种原因,无论我尝试什么,都没有显示值!
有人可以向我解释一下这段代码有什么问题吗?
$("#klip-tags").magicSuggest({
width: "93%",
displayField: "name",
value: [15,19],
data: [{id:19,name:"javascript"},{id:15,name:"joomla"},{id:20,name:"jQuery"},{id:21,name:"php"}],
useTabKey: true,
emptyText: "Add your tags",
resultAsString: true,
maxSelection: 8,
name: "klip_tags"
});
没有控制台错误,什么都没有!他们只是拒绝出现!
最佳答案
如果您将 MagicSuggest 附加到使用 value 属性声明的输入元素,就会发生这种情况。
解释:
这将 起作用:
<input type="text" name="klip_tags" id="klip-tags" value="" />
这将 起作用:
<input type="text" name="klip_tags" id="klip-tags" value="joomla,javascript" />
这将起作用:
<input type="text" name="klip_tags" id="klip-tags" />
关于javascript - MagicSuggest 不显示初始标签(值),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22314794/