在使用Jquery+Ajax 往Table 中Td 添加入数据,当我查询时再次添加添加数据会重复了数据,请问要怎么清空呀?

代码有点过长了!贴不了我在这里获取Tr,并实现了复制方法,varreptr=$("#repItemTr").clone();<tablewidth="100%"id="r... 代码有点过长了!贴不了
我在这里获取Tr,并实现了复制方法,
var reptr = $("#repItemTr").clone();

<table width="100%" id="repTable" class="repTable">
<tr>
<th>
证件号
</th>
<th>
姓名
</th>
<th>
性别
</th>
<th>
年龄
</th>
</tr>
<tr id='repItemTr'>
<td id='userId' align='center'>
</td>
<td id='userName' align='center'>
</td>
<td id='userSex' align='center'>
</td>
<td id='userAge' align='center'>
</td>
</tr>
</table>
展开
 我来答
yanj169254
2012-03-08 · TA获得超过122个赞
知道答主
回答量:207
采纳率:0%
帮助的人:141万
展开全部
使用.remove()可以清除您当前元素
比如你的table ID是list
那么你可以这样些$('#list tr td').remove()
这样他就会把list这个表格中的td全部删除
$('#list').append("<tr><td>你的数据</td><tr/>");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
时间flowing
2012-03-07 · TA获得超过478个赞
知道小有建树答主
回答量:386
采纳率:0%
帮助的人:298万
展开全部
没大明白你的意思,你想要的效果是新添加的数据把原td里面的数据覆盖是吧?如果是这样的话很简单啊,$("选中的td").text("新添加的数据")。
更多追问追答
追问
我在这里获取Tr,并实现了复制方法,
var reptr = $("#repItemTr").clone();
用Text("") 这个我试过,还是没有覆盖
追答
为什么要复制?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友46b235f5b2
推荐于2018-05-14 · TA获得超过1397个赞
知道小有建树答主
回答量:676
采纳率:100%
帮助的人:634万
展开全部
var index = 1;
success:function(data){
$("#tr"+index).remove();
$("#tab").append("<tr id='tr'"+index+"><td>"+data.name+"</td></tr>");
}
追问
这个了! 我用的方法和你的差不多!!
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式