大家好,
当我删除第一条记录时,我的表格会实时更新,但订单号仍然是' 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>
抱歉我的英语很差。
答案 0 :(得分:0)
解决此问题的最简单方法是隐藏数据行的实际ID(可能是您使用id作为查询的唯一标识符) - 因此将其作为数据属性或删除按钮的ID(至给你del_id)或其他方法将它保存在数据中但不显示。
然后,当您迭代数据以显示它时 - 设置一个javascript计数,以便在显示数据时 - 每个<tr>
行从此计数中获取其显示的索引 - 而不是id实际数据。
这意味着您将为第一个显示的行显示1 - 但您用于删除按钮的实际ID可能是2。例如。
因此,表格侧面的数字将成为一个显示的索引,它始终与数据行的实际序列匹配,但不一定与行的ID匹配。