如何使用tag-it

我在这里使用tagit库我创建了正确工作的tagit,我按如下方式创建了数组:

$("#name).tagit({ itemName: "teamId", fieldName: "teamName", availableTags: array, allowSpaces:true, caseSensitive:false, removeConfirmation:true, placeholderText:"Tag Group..." }); var a =["1","2","3","4"]; 

使用标签时 – 可以正确选择所有选项….我希望在选择任何选项之前标签“4”必须显示为默认选项我该怎么做…

附加信息:

源中有一个选项可用于创建新标记

  $("#myTags").tagit("createTag", "my-tag"); 

它也不适合我….

如果我理解你的问题,有几个javascript错误可能会阻止你看到你期望看到的。

  • Define the array before using it 。 其次,引用的array命名为’ array ‘,而定义的数组是’ a ‘。
  • "#name – >这缺少收盘价。
  • $("#myTags").tagit("createTag", "my-tag"); 当你试图在myTags上使用createTag时,你的ulid'name'之前没有工作。

对于您的第一个问题,您可以使用以下方法之一:

(1和2可能没有充分利用tagit库的潜力。)

1)已经使用元素’ 4 ‘初始化列表。 你的HTML中有这样的东西:

 
  • 4

2)在你的html中创建元素’4’。

 var array = ["1", "2", "3", "4"]; $('#name').append('
  • ' + array[3] +'
  • ');

    3) Use the createTag : $("#name").tagit("createTag", "4");

    完整的工作示例,使用了所有选项:

               
    • 0