$(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
利用事件委托可以实现