网络知识 娱乐 为什么ajax请求数据后动态渲染页面会重复叠加?

为什么ajax请求数据后动态渲染页面会重复叠加?

今天尝试ajax请求后台数据在前端进行动态渲染,但是点击触发一次请求,页面渲染的结果就在后面追加一次,而不是刷新页面重新渲染,这是为什么?

我需要的是前端发起ajax请求后渲染页面,但是重复点击时出现的结果不能累加到一起,有没有大神给指点下?

为什么ajax请求数据后动态渲染页面会重复叠加?

下面附上我的ajax请求代码:

function stufind(){

$.ajax({

url:'/student/stufindall',

type:'post',

dataType:'json',

success:function(data){

showData(data);

},

error:function(){

alert("数据查询异常");

}

});

}

渲染代码:


为什么ajax请求数据后动态渲染页面会重复叠加?