1 回答
TA贡献1825条经验 获得超6个赞
发现了问题:你希望一个字段,但你没有在指定它的选项的tag-it。如下使用它(为清楚起见添加了一些注释):
<script type="text/javascript">
$("#myTags").tagit();
var tagsArray = ["C", "C++", "Go", "Ruby"];
$("#tags").tagit({
fieldName: "teamName", // The name of the hidden input field
availableTags: tagsArray,
allowSpaces:true,
caseSensitive:false,
removeConfirmation:true,
placeholderText:"Tags",
tagLimit: 5,
allowDuplicates: false,
singleField: true, // Use a hidden input element with the fieldName name
singleFieldDelimiter: ',', // Optional, default value is same.
onlyAvailableTags: false
});
</script>
在运行期间(和输入标签),<input>将使用隐藏的标签,以及您在tag-it选项中指定的标签。
<input type="hidden" style="display:none;" value="Go,another value,C" name="teamName">
在 Go 中,按如下方式处理(你错过了%sin Printf):
tags := r.FormValue("teamName")
log.Printf("Tags: %s", tags)
然后,您可以使用 分割标签strings.Split。
- 1 回答
- 0 关注
- 137 浏览
添加回答
举报