Javascript 如何获取在select2输入字段中输入的当前输入值

Javascript 如何获取在select2输入字段中输入的当前输入值,javascript,jquery,jquery-select2,Javascript,Jquery,Jquery Select2,我试图为基于select2插件的用户输入键动态设置multi-select下拉列表 <select class="form-control select2" multiple="multiple" data-placeholder="Select areas" style="width: 100%;" id="add_area" name="area"> 当我尝试编辑该表单并输入更多值以选择2时,我无法获取用户在选择2中输入的值 <select class="form-con

我试图为基于select2插件的用户输入键动态设置multi-select下拉列表

<select class="form-control select2" multiple="multiple" data-placeholder="Select areas" style="width: 100%;" id="add_area" name="area">
当我尝试编辑该表单并输入更多值以选择2时,我无法获取用户在选择2中输入的值

<select class="form-control select2" multiple="multiple" data-placeholder="Select areas" style="width: 100%;" id="edit_areas" name="area">
这里它显示为空值


有人能帮我解决这个问题吗?希望我的问题对您来说是清楚的。

请提供代码片段或JSFILLDLE,这是一个非常奇怪的选择器。另外,假设有多个元素具有相同的类,
$(“.select2-search\u field”)
将返回多个元素。具有
select2-search\u field
类的元素在哪里?select2-search\u字段位于select2插件输入值处的inspect elements中class@satya,你应该编辑问题,而不是再次发布相同的问题。
<select class="form-control select2" multiple="multiple" data-placeholder="Select areas" style="width: 100%;" id="edit_areas" name="area">
$(".select2-search__field").val()