日期:2014-05-16  浏览次数:20382 次

怎么通过jquery获取table某列的值啊
如 <table id="tab">
  <tr>
  <td>1</td><td>2</td><td>3</td>
  </tr>
  <tr>
  <td>4</td><td>5</td><td>6</td>
  </tr>
  <tr>
  <td>7</td><td>8</td><td>9</td>
  </tr>
</table>
  我想获取第一列的值 1 、4、7;怎么获取呢 高手顶起
 

------解决方案--------------------
JScript code
<input type="button" id="btnShowMe" value="test" />
<table id="tab">
    <tr>
        <td>1</td><td>2</td><td>3</td>
    </tr>
    <tr>
        <td>4</td><td>5</td><td>6</td>
    </tr>
    <tr>
        <td>7</td><td>8</td><td>9</td>
    </tr>
</table>
<script type="text/javascript">
    $(function () {
        $("#btnShowMe").click(function () {
            alert($("#tab tr td:first-child").text());//一下得到所有值
            var arr=$("#tab tr td:first-child");
            for(var i=0;i<arr.length;i++){
                alert($(arr[i]).text());//分别一个个弹出
            }
        })
    });
</script>

------解决方案--------------------
我在想楼上的为什么没有得到分。。