Jquery 从选择框中列出值

Jquery 从选择框中列出值,jquery,Jquery,我有一个带有multiple=“multiple”的选择框 我想列出所有选定项目的文本而不是值 我该怎么做呢?这应该可以完成工作 var foo = []; $('#multiple :selected').each(function(i, selected){ foo[i] = $(selected).text(); }); 这与jQuery有关吗?由于它带有标记,但似乎是指您在HTML上遇到的一个问题,因此很容易执行$(“#multi”).val()并获取所选值。但是,对于text$

我有一个带有multiple=“multiple”的选择框

我想列出所有选定项目的文本而不是值


我该怎么做呢?

这应该可以完成工作

var foo = [];
$('#multiple :selected').each(function(i, selected){
   foo[i] = $(selected).text();
});

这与jQuery有关吗?由于它带有标记,但似乎是指您在HTML上遇到的一个问题,因此很容易执行$(“#multi”).val()并获取所选值。但是,对于text$(“#multi”)。text()返回error@Satya如果对你有帮助,我很高兴。不过,它应该可以与选定对象一起使用。