如何使用jquery刷新表行



我正在尝试刷新一个表行。当我点击刷新按钮时,它应该会刷新tr内容。我正在尝试使用下面的代码来实现它。但当我点击刷新按钮时,它正在刷新,但tr大小减小了。它就像tr中的一个td。我如何重新加载,我如何才能像以前一样看到它。我会附上一张照片,你可以在那里看到重新加载后发生了什么

<tr id="sai">
....some data
</tr>
<button onclick="refresh()"> refresh</button>
function refresh(){
$('#sai').load('#sai')
}

没有刷新tr的概念。您想要的是在单击按钮时更改tr innerHtml。我无法显示确切的代码,因为我不知道tr的内容。但是,你的代码会是这样的。

function refresh(){
var newData = ...; // load from API or somewhere
$('#sai').html('<td>' + newData + '</td>');
}

最新更新