Здравствуйте, у меня есть список документов, который выводится из БД.
Выглядит это так, как показано на скриншоте.
Я сделал удаление записи, удаляет оно верно, вот код jquery:
$(function(){
$("#docsslavep").one("click",function(){
$('#ajaxsuccessdoc').find('.doctext2').each(function(i, elem) {
$( '#ajaxsuccessdoc' ).on('click','#removeslaved'.concat(i),function() {
var id=$('.IDDD'.concat(i)).text();
$.ajax({
type:"POST",
url: "Removedslave.php",
data:{id:id},
success:function(data){
$('#doctext').html(data);
}
});
});
});
});
});
А проблема вот в чем: допустим есть 3 документа. Когда я удаляю последний документ, то из списка документов пропадает не последний документ, а первый. Но после перезагрузки страницы все нормально, удаляет нужный документ.
Скорее всего это связано с
success:function(data){
$('#doctext').html(data);
}
#doctext - это блок, в котором отображается вся информация о документе.
Не знаю, поняли ли вы что я тут написал. Но в любом случае, как я могу это исправить?