java - 无法从 Jquery TAGIT 获取标签列表

标签 java javascript jquery jquery-ui

您好,我正在使用 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 模块的正确文档(抱歉我的语法我知道它很糟糕)-

关于java - 无法从 Jquery TAGIT 获取标签列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9395722/

相关文章:

java - 无法在泛型方法中返回父类(super class)型

javascript - 仅使用 Cufom、Jquery 选择顶级列表项

java - 找不到处理 url 中带有 http 的 Intent 的 Activity

java - 如何使用 Java DOM 解析器读取 XML 字符串?民意调查、结果

java - 如何向LiClipse添加证书以允许通过SSL访问git repo?

javascript - 添加 Javascript 以删除 Wordpress 中的 css 类

javascript - 当没有匹配值时,解决方法 jquery 在 SELECT 上设置 val() 行为

javascript - 获取 div 宽度并添加到边框

javascript - 无法使用 Webpacker 在 Ruby on Rails 6 中调用 Bootstrap4 $ ('.carousel'.carousel

javascript - JQuery 回调未执行?