
大家好,
当我删除第一条记录时,我的表会实时更新,但订单号仍然是'2',
是否有可能在不刷新页面情况下将其更改为“1”,
目前我正在使用ajax来做这件事,并且发现json_encode & json_decode也许可以解决我的问题?
$.ajax({
type:"POST",
url:"delete_item.php",
data:{id:del_id},
success:
function(){
}
});
$(this).parents(".record").animate('fast').animate({opacity:'hide'},'slow');这是为了显示我的数据
<tbody id='item_list'>
<?php eitem_listItem($page, $record,$search); ?>
</tbody>对不起,我的英语很差。
发布于 2016-05-16 11:00:05
解决这个问题的最简单方法是隐藏数据行的实际id (假设您使用id作为查询的唯一标识符)-因此,将其作为数据属性或delete按钮的id (为您提供del_id),或将其保留在数据中但不显示的其他方法。
然后,当您迭代数据以显示它时-设置一个<tr>计数,以便在显示数据时-每个javascript行从这个计数中获得其显示的索引-而不是实际数据的id。
这意味着您将为第一个显示的行显示1-但是您用于delete按钮的实际id可能是2。
因此,表一侧的数字将成为显示的索引,它将始终与数据行的实际序列匹配,但不一定与行的id匹配。
https://stackoverflow.com/questions/37245971
复制相似问题