loopj jQuery Tokeninput标记为自动完成-获取值

问题描述

|| 编辑:这似乎是访问和删除项目中的已知问题。 POST功能(提供一组ID)也不再存在。 我在页面上使用jQueryUI,但没有找到对内置自动完成功能的改编,该功能标记结果为Facebook风格。有几个为此目的而构建的插件,我正在使用loopj包来实现。 我已经将其连接到我的PHP数据源,并且可以提取建议并设置令牌-我只是在从输入中获取全部价值时遇到问题。我的理解是,它公开为与所选令牌有关的id(id和name是通过JSON传递给它的两个元素)的列表。 调用以下命令(我认为)应返回值:
var t = $(\'#tokenizedinputid\').val();
...但是它回来时没有定义。奇怪的是,如果我在初始化时将其放在onAdd:参数中,则在页面加载时触发一次,然后在添加令牌时触发一次。但是,在添加令牌后,演示页面上的以下示例将正确触发:
onAdd: function (item) {
  alert(\"Added \" + item.name);
},
有没有办法使上面的代码段适应所有公开的令牌?也许使用.each()?     

解决方法

        最近添加的是此补丁: var令牌= $(\'#tokens \')。tokenInput(\'get \'); 这将以编程方式返回所有ID /名称对。