跪求大神点击一个table内的超链接把这一行的数据传到新打开的页面的table

 1     <table >
 2   <tr>
 3     <td>姓名</td>
 4     <td>年龄</td>
 5     <td>班级</td>
 6   </tr>
 7   <tr>
 8     <td><a ..>张三</a></td>
 9     <td>10</td>
10     <td>1</td>
11   </tr>
12   <tr>
13     <td><a ..>李四</a></td>
14     <td>11</td>
15     <td>2</td>
16   </tr>
17 </table>
我在第一个页面点击表格内的超链接(就是姓名那一列的) 在第二个页面显示这样的表格 把点击的那一列数据获取  然后传到第二个表格里
<table >
  <tr>
    <td>姓名</td>
    <td>张三</td>
  </tr>
  <tr>
    <td>年龄</td>
    <td>10</td>
   </tr>
  <tr>
    <td>班级</td>
    <td>1</td>
   </tr>
</table>

张三
到了新的页面或者get参数,在重新组表格

补充:

 <a href="new.html?name=%E5%BC%A0%E4%B8%89&amp;age=10&amp;class=1">张三</a>

不太明白楼上的意思啊。。

不需要ajax,打开页面使用opener得到父页然后获取对应内容显示即可,注意target要为_blank在新窗口,不能再当前窗口,当前窗口只能get传值或者cookie

 <table>
    <tr>
        <td>姓名</td>
        <td>年龄</td>
        <td>班级</td>
    </tr>
    <tr>
        <td><a onclick="window.a = this;window.open('2.html')">张三</a></td>
        <td>10</td>
        <td>1</td>
    </tr>
    <tr>
        <td><a onclick="window.a = this; window.open('2.html')">李四</a></td>
        <td>11</td>
        <td>2</td>
    </tr>
</table>

2.html


<script>
    var a = opener.a,tr = a.parentNode.parentNode;//获取父页存储的a变量

</script>
<table>
    <tr>
        <td>姓名</td>
        <td><script>document.write(a.innerHTML)</script></td>
    </tr>
    <tr>
        <td>年龄</td>
        <td><script>document.write(tr.cells[1].innerHTML)</script></td>
    </tr>
    <tr>
        <td>班级</td>
        <td><script>document.write(tr.cells[2].innerHTML)</script></td>
    </tr>
</table>