0
<div id='c1'>
</div>

function()
{
$('#c1').append('<table ><tr><td id=v>'abc'</td> <td>'12'</td><td>'1'</td> <td>77 </td><td><span class=c>X</span></td></tr></table>');
}
function test()
    {
    for(i=0;i<6;i++){
    var s=document.getElementById('c1').getElementsByTagName('tr','td')[i].innerHTML;//
      this line give output =abc 121 77
    var t=document.getElementById('v')[i].innerHTML;//not working
    alert(t);
     //this t is setting in session using ajax
     }

我想单独获取<tr>数据。<td>是否可以单独获取每个<td>数据?在从会话中获取它时,在另一个页面上将其作为 (abc 121 77 X) 我如何<td>在 java 中单独检索它?

4

2 回答 2

0
   var tr=[];

    $('tr').each(function() {
        var td=[];            
        $(this).find('td').each(function(){
          td.push($(this).text());
        });
        tr.push(td);            
    });

http://jsfiddle.net/cthdn/

于 2013-08-08T07:35:37.187 回答
0

Use the jQuery "each" function (link).

$('tr').each(function() {
    alert($(this).html());
});
于 2013-08-08T07:29:19.197 回答