1 回答

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超6個(gè)贊
發(fā)現(xiàn)了問題:你希望一個(gè)字段,但你沒有在指定它的選項(xiàng)的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>
在運(yùn)行期間(和輸入標(biāo)簽),<input>將使用隱藏的標(biāo)簽,以及您在tag-it選項(xiàng)中指定的標(biāo)簽。
<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)
然后,您可以使用 分割標(biāo)簽strings.Split。
- 1 回答
- 0 關(guān)注
- 153 瀏覽
添加回答
舉報(bào)