Hello jgoldd,
Please update your code as following:
$(".projects_list").append(
"<div style="border: 1px solid #555">" +
"<h5> Question ID:</h5> " + result.id + "<br>" +
" Question: " + result.projectName + "<br>" +
" Question tags: " + result.projectDescription + "<br>" +
" <button resultID='"+ result.id +"' class='deletebtn'>Delete</button>" +
"</br></br></br></div> <br>");
$(".deletebtn").on("click", function(e){
console.log("test delete");
var resultID= $(this).attr(resultID);
$.ajax({
url: "xhr/delete_project.php",
data: {
projectID: resultID
},
type: "post",
dataType: "json",
success: function(response){
console.log("testing for success");
if(response.error) {
alert(response.error);
}else{
window.location.assign("questions.html");
};
}
});
});</br>