相关疑难解决方法(0)

我们如何使用Jquery tagit获取所选标签的ID?

我有一个输入标记字段,我想获取所选择的tages的ID所以我尝试了http://jsfiddle.net/u8zj5/19/但我的问题我想得到的id不是标签或值传递到id="show"但我失败了.

<input type="text" id="field1" name="field1" value=""/>
<span id="show">show ID here</span>

jQuery(document).ready(function(){
var availableTags = [{"id":"144","label":"Allicelabel","value":"Allice value"}];
jQuery("input#field1").each(function(){
    var target = jQuery(this);
    var currenttags = target.val();
    target.hide()        
          .after("<ul class=\"tags\"><li>"+currenttags+"</li></ul>");
    var instance = target.next();
    instance.tagit({
        tagSource:availableTags,
        tagsChanged:function () {
            var tags = instance.tagit('tags');
            var tagString = [];
            for (var i in tags){
                tagString.push(tags[i].value);
            }
            $("#show").html(tagString.join(','));
        },
        sortable:true,
        triggerKeys: ['enter', 'comma', 'tab']
    });
});
Run Code Online (Sandbox Code Playgroud)

});

使用jQuery Tagit(演示页面)的任何人都可以帮我解决这个问题

jquery jquery-ui jquery-plugins tag-it

4
推荐指数
1
解决办法
5949
查看次数

标签 统计

jquery ×1

jquery-plugins ×1

jquery-ui ×1

tag-it ×1