从索引多选Jquery获取文本

时间:2016-03-21 11:06:59

标签: jquery

我点击了选项用户的索引,现在我想获取文本以确保其具体值。

我试过了

var x = $('#myMulti option[index=' + clickedIndex + ']');
alert (x.text()) 

我收到一个没有文字的警告框。

2 个答案:

答案 0 :(得分:0)

试试这个JSfiddle

  $("#fm_delivery_or_collection option:selected").each(function () {
   var $this = $(this);
   if ($this.length) {
    var selText = $this.text();
    console.log(selText);
   }
});

答案 1 :(得分:0)

您需要:eq选择器按其索引来定位元素:

var x = $('#myMulti option:eq(' + clickedIndex+')');