js获取jsp页面表格内select选中的值得有关问题

js获取jsp页面表格内select选中的值得问题
<script type="text/javascript">
$(function(){
var str ="<tr>";
    for(var i=0;i<10;i++){
        str+="<td><select></select></td>";
    }
    str+="</tr>";
    $("table").append(str);
     
     
    var str1 ="<tr>";
    for(var i=0;i<10;i++){
        str1+="<td><select></select></td>";
    }
    str1+="</tr>";
    $("table").append(str1);
    $("select").append("<option value='111'>111</option>");
    $("select").append("<option value='222'>222</option>");
    $("select").append("<option value='333'>333</option>");
     
    $("tr").find("select:first").change(function(){
     
        var v=$(this).children(":selected").val();
        $(this).parent().parent().find("option[value='"+v+"']").attr("selected","selected");
    });
});
</script>
<table></table>这是小弟的代码,现在想问怎么用js获取表格内任意的单元格内的select选中的值,求大神给予答案。谢谢
------解决思路----------------------
给每个<select>增加一个唯一id,如:<select id="s1">;
再通过$("#s1").val()获取
------解决思路----------------------
$('table select').eq(i)//获取第i+1个

------解决思路----------------------
循环添加也可以循环给标示啊