嗨,我在用Java Play框架工作,我想在我的项目中实现JQuery Tagit。

我正在做完全相同的事情,写在他们的网站上,但我无法设法检索选定值的值。这是代码:

<form id="messageForm">
<script>
$(document).ready(function(){
    $("#mytags").tagit({
        select:true,
        availableTags:function( request, response){
            $.ajax({
                url: "@{Users.getUserList()}",
                dataType: "json",
                data: {
                    term: request.term
                },
                success: function( data ){
                    response ($.map( data, function ( item){
                        return {
                            label: item.fullName,
                            value: item.username
                        }
                    }));
                }
            });
        }
    });
});
</script>
<label for="mytags">To:</label>
<ul id="mytags" name="selectedTags"></ul>
</form>


我可以用json元素成功填充列表,但我没有任何问题。但以某种方式,我无法设法从中检索输入的标签。

我试过了


  document.getElementByID(“ messageform”)。selectedTags


但我认为我做错了。

最佳答案

终于我找到了问题。 Tag-it插件是一个非常常见的插件,但是互联网上有许多不同的程序员编写的不同版本。我正在使用与查看文档不同的tag-it模块。因此请注意,您正在阅读所使用的tagit模块的相关文档(对不起,我的语法我很烂)–

07-24 15:20