使用jquery向行单元格添加微调器

Add a spinner to a row cell using jquery

本文关键字:添加 单元格 jquery 使用      更新时间:2023-09-26

我有一个可编辑的表。该表可以随时升级。每列的最后一行都有一个按钮。我有一个网络gif,它显示了一个进度条微调器。我目前正在做的是,每当用户单击页面角落的一行更新时,都会显示该图像。我想做的是,我想用微调器图像替换最后一个单元格(它有按钮),一旦上传完成,我就可以拿回我的按钮。我使用ajax进行异步上传。

我试着做了以下事情:

rowcell.html();
rowcell.append('#spinner');

但它不起作用。因为当我做时

$('#spinner').show();

两个旋转器都可见。有人有更好的方法来解决这个问题吗?

不知道是否可以在追加时使用选择器。尝试:

rowcell.append($('#spinner');或

$('#spinner').appendTo(rowcell);

我会使用jQuery选择器来确保获得正确的微调器。我不确定你的HTML到底是怎么结束的。如果每行中都有一个按钮,那么您应该能够使用.parent选择器来获取按钮的父元素,然后在.show调用中仅针对该元素。