微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何访问 select2 小部件中的动态输入值?

如何解决如何访问 select2 小部件中的动态输入值?

也许有人遇到过这样的问题。为了使 select2 小部件工作,我使用以下代码

<link href="https://www.malketiya.com/listgrid/DropDown.css" rel="stylesheet" />
<script src="https://www.malketiya.com/listgrid/DropDown.js"> </script>

<select class="js-example-basic-single" name="state" id="selectBox0" onchange="changeFunc0();">
<option value="Alabama">Alabama</option>
<option value="Wyoming">Wyoming</option>
</select>

<script>
var selectedValue1;
var selectedValue0;
$(document).ready(function() {
$('.js-example-basic-single').select2({tags: true});
});
</script>

我可以动态编写自己的标签,因为 tags: true

enter image description here

例如,我写“fff”。如何在不单击下拉菜单中的“fff”选项的情况下将其保存在变量 use OnInputEvent 中? 如有任何帮助,我将不胜感激。

解决方法

您需要制作 id

<input class="select2-search__field" id="s2sf" type="search".../>

然后

$(document).on('keyup','.select2-search__field',function (e) { 
var x = document.getElementById("s2sf").value; alert(x); 
});

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。