转:jQuery 遍历Table中tr中的td中的内容

1、$("#trID td").text()得到的是一个所以trID之中td的值 返回一个字符串。

2、$("#trID").children 得到一个trID下的所有td,然后遍历$("#trID").children使用.eq(index).text()得到td中的值;

 
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  2. <htmlxmlns="http://www.w3.org/1999/xhtml"> 
  3. <head> 
  4. <metahttp-equiv="Content-Type"content="text/html; charset=gb2312"/> 
  5. <title>无标题文档</title> 
  6. <scriptlanguage="javascript"src="jquery-1.6.2.min.js"type="text/javascript"></script> 
  7. <scriptlanguage="javascript"> 
  8.  
  9. $(document).ready(function() { 
  10.         $("#table a").each(function (){ 
  11.         this.onclick = function(){ 
  12.             var thisObj = this.parentNode.parentNode; 
  13.             var a = $(thisObj).children(); 
  14.             var arr = new Array(); 
  15.             var laber = $("#xiugai label"); 
  16.             for(var i=0;i<a.length;i++){ 
  17.                 arr[arr.length] = a.eq(i).text(); 
  18.             } 
  19.             for(var i=0;i<laber.length;i++){ 
  20.                 laber.eq(i).text(arr[i]); 
  21.             } 
  22.              
  23.             $("#table").hide(); 
  24.             $("#xiugai").show(2000) 
  25.         } 
  26.     }); 
  27. }); 
  28.  
  29. function fanhui(){ 
  30.     $("#table").show(2000); 
  31.     $("#xiugai").hide(2000);     
  32.  
  33.  
  34. </script> 
  35. </head> 
  36.  
  37. <body> 
  38. <divid ="table">  
  39. <tablewidth="470"border="0"cellspacing="0"cellpadding="0"> 
  40.   <trid="tr1"> 
  41.     <td>id</td> 
  42.     <td>名字</td> 
  43.     <td>密码</td> 
  44.     <td>操作</td> 
  45.   </tr> 
  46.   <trid="tr2"> 
  47.     <td>1</td> 
  48.     <td>张三</td> 
  49.     <td>12</td> 
  50.     <td><ahref="#">删除</a></td> 
  51.   </tr> 
  52.   <trid="tr3"> 
  53.     <td>2</td> 
  54.     <td>李四</td> 
  55.     <td>34</td> 
  56.     <td><ahref="#">删除</a></td> 
  57.   </tr> 
  58.   <trid="tr4"> 
  59.     <td>3</td> 
  60.     <td>王五</td> 
  61.     <td>56</td> 
  62.     <td><ahref="#">删除</a></td> 
  63.   </tr> 
  64.   <trid="tr5"> 
  65.     <td>4</td> 
  66.     <td>六子</td> 
  67.     <td>78</td> 
  68.     <td><ahref="#">删除</a></td> 
  69.   </tr> 
  70. </table> 
  71. </div> 
  72. <divid ="xiugai"style="display:none; background-color:#FFC; height:360px; width:260px"> 
  73.     ID:<label></label><br/> 
  74.     姓名:<label></label><br/> 
  75.     密码:<label></label><br/> 
  76.     <buttononclick="fanhui()">返回</button> 
  77. </div> 
  78. </body> 
  79. </html> 
posted @ 2012-12-01 11:30  summer0311  阅读(34085)  评论(0编辑  收藏  举报