前端大神看过来,,,,,,,

 $(document).ready(function(){
    $.ajax({    
        type: 'post',     
        url: contextPath+"/mvc/user/aQuery",     
        cache: false,        
        dataType:'json',     
        success:function(data){         
           // alert("success");
            var dataobj=data.data;//要遍历的json串
            var $tab1 = $("#table"); 
//            var  $tboby=$tab1.append('<tboby>');
                $.each(dataobj,function(index,item){
                   var $tr = $('<tr>');       
                    $.each(item,function(name,val){
                        var $td = $('<td>').html(val);
                        $tr.append($td);
                    });   
                    $tab1.append($tr);
                });

            },
            error:function(){
                alert("fail");
            }
});
我这么遍历出来的一个table

想通过点击一行获取一行的数据  怎么做

你可以给tr加一个onclick事件,看下这个可能对你有用。
http://blog.csdn.net/jim110/article/details/8283496

想通过点击一行获取一行的数据 这句话的意思是什么?意思是有一个按键,点击一下,就刷出来一行数据么?
如果是这样,首先应该获得该行的下标,之后不用使用$.each 函数,直接使用dataobj[index],就获得了那一行的数据了。
答案仅供参考,嘻嘻

http://ask.csdn.net/questions/345086

利用事件委托可以实现