首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获取多选择tokenize2控件的文本

如何获取多选择tokenize2控件的文本
EN

Stack Overflow用户
提问于 2017-07-11 14:18:34
回答 1查看 1.6K关注 0票数 1

如何获取多选择tokenize2控件的文本?我可以很容易地获得多个选择的值,但我不知道如何获取文本

插件链接: https://zellerda.github.io/Tokenize2/index.html

代码:

代码语言:javascript
复制
<select class="tokenize-demo" multiple>
  <option value="1">Africa</option>
  <option value="2">Americas</option>
  <option value="3">Asia</option>
  <option value="4">Europe</option>
  <option value="5">Oceania</option>
</select>

Jquery:

代码语言:javascript
复制
<script>
  $('.tokenize-demo').tokenize2();
    $('.tokenize-demo').on("tokenize:tokens:add", function (event, value) {
    console.log("Value is "+value); //here i am getting selected value like 1,2,3..etc.
    console.log("Text is "+?);//here i want text from options like Africa
  });
</script>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-12 14:02:44

没有足够的文档,但我设法找到了解决方案。Text属性实际上是在事件侦听器函数的第三个参数中传递的。按以下方式修改事件侦听器:

代码语言:javascript
复制
$('.tokenize-demo').on("tokenize:tokens:add", function (event, value, text){
     console.log("Value is "+value); // To get value
     console.log("Text is "+ text); // To get text
});

有关参考资料,请参阅 event documentation

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45037159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档