Я пытаюсь добавить элемент в базу данных, а затем вернуть новый идентификатор для него на основе sql_insert_id
Он правильно добавляет элемент, и консоль возвращает идентификатор, который я хочу использовать, но по какой-то причине он фактически не изменяет его для элемента.
Я просто использую echo в моем скрипте actions.php, чтобы вернуть строку.
$(".add").click(function () {
$(this).parent().parent().parent().parent().appendTo("#folderwrap");
$(".thumbnailoverlay").hide();
var imageidlong = $(this).parent().parent().parent().parent().attr("id");
var imageid = imageidlong.replace("imageid_", "");
$.post("actions.php?action=addfolderimage&imageid="+imageid, function(data){
console.log(data);
$(this).parent().parent().parent().parent().attr("id", data);
});
});