Jquery 获取所选选项文本而不是值

Jquery 获取所选选项文本而不是值,jquery,html,multiple-select,multiple-select-query,Jquery,Html,Multiple Select,Multiple Select Query,我有一个多重选择,我想选择文本,而不是值 我的意思是: <option value="1100"> MH-03-P-9429</option> 我得到的输出为1100,如fiddle所示 有人能帮我吗 如何获取所选选项文本而不是值 注意:.text()和.val()不适用于getSelects使用以下组合: 有关如何将其应用于特定代码的信息,请参见和/或代码段2 片段1 $('sel')。在('change',function()上{ var txt=$(this)

我有一个多重选择,我想选择文本,而不是

我的意思是:

<option value="1100"> MH-03-P-9429</option>
我得到的输出为1100,如fiddle所示

有人能帮我吗

如何获取所选选项文本而不是值

注意:.text().val()不适用于getSelects

使用以下组合:

有关如何将其应用于特定代码的信息,请参见和/或代码段2

片段1

$('sel')。在('change',function()上{
var txt=$(this).find(“选项:已选”).text();
$('output').val(txt);
});
#sel{font:inherit}

文本1
文本2
文本3
文本4
使用以下组合:

有关如何将其应用于特定代码的信息,请参见和/或代码段2

片段1

$('sel')。在('change',function()上{
var txt=$(this).find(“选项:已选”).text();
$('output').val(txt);
});
#sel{font:inherit}

文本1
文本2
文本3
文本4
使用此选项可获取所有选定文本

使用此选项可获取所有选定文本,请尝试以下操作:

$("#usersDropDown").multipleSelect({
  placeholder: "Select Users",
  selectAll: true,
  width: "100%",
  filter: true,
});
$("#usersDropDown").on('change',function ()
{
  var getSelected = $("#usersDropDown").multipleSelect('getSelects', 'text');
  alert(getSelected)
});
试试这个:

$("#usersDropDown").multipleSelect({
  placeholder: "Select Users",
  selectAll: true,
  width: "100%",
  filter: true,
});
$("#usersDropDown").on('change',function ()
{
  var getSelected = $("#usersDropDown").multipleSelect('getSelects', 'text');
  alert(getSelected)
});

需要在选择后引发事件需要在选择后引发事件您的代码在fiddle中已经非常完美,只需将“text”作为参数传递即可获得上述文本。您的代码在fiddle中已经非常完美,只需将“text”作为参数传递即可获得上述文本。
$("#usersDropDown").multipleSelect({
  placeholder: "Select Users",
  selectAll: true,
  width: "100%",
  filter: true,
});

$("#usersDropDown").on('change',function ()
{

var textss= $(".ms-choice span:first").text();
alert(textss);
});
$("#usersDropDown").multipleSelect({
  placeholder: "Select Users",
  selectAll: true,
  width: "100%",
  filter: true,
});
$("#usersDropDown").on('change',function ()
{
  var getSelected = $("#usersDropDown").multipleSelect('getSelects', 'text');
  alert(getSelected)
});