在jQuery中的.each循环中获取所选子项

时间:2010-08-17 13:34:29

标签: jquery jquery-selectors each children

嘿伙计们。我试图在每个循环中获取所选的选项。实现这一目标的正确语法是什么?

我尝试了以下内容:

var row = $('#template_23423);

row.find('select[name^=COUNTY]').each(function (){
    var selectedOption = $(this).children(':selected').val();

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

var row = $('#template_23423');

row.find('select[name^=COUNTY]').each(function(){
  var selectedOption = $('option:selected', $(this)).val();
};

如果您想要他们的文字,那将为您提供options的价值,使用text()代替val()