为什么ajax请求返回json后for循环遍历前端只显示最后一条数据?

function tjfind(){

var user_id = document.getElementById("usernum").value;

var username = document.getElementById("username").value;

var usersfz = document.getElementById("usersfz").value;

var pageindex = 1;

var pagesize = document.getElementById("pagesize").value;

$.ajax({

url:'/student/Stu_tj_find',

type:'post',

dataType:'json',

data:JSON.stringify({'user_id':user_id,'username':username,'usersfz':usersfz,'pageindex':pageindex,'pagesize':pagesize}),

/*data:$("#head form").serialize(),*/

success:function(data){

if(null != data&&"" !=data){

console.log(data);

showStudata(data);

}else{

$("#data").html("");

}

},

error:function(){

alert("条件查询失败!");

}

});

function showStudata(data){

var edit = '';

var del = '';

var datastr="";

for(var i=0;i

datastr="

"+data[i].user_id+""+data[i].username+""+data[i].grade+""+data[i].sex+""+data[i].minzu+""+data[i].usersfz+""+edit+del+"
";

$("#data").html(datastr);

}

}

}

请各位大神指点迷津!!!!!

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章