itskp-odense/Frontend/Assets/Ajax/createPost.js

29 lines
943 B
JavaScript

function createPost(title, desc) {
var data = {
title: title,
description: desc,
};
$.ajax({
url: '../Backend/controller/upload.php',
type: 'POST',
dataType: 'json',
data: data,
success: function (data) {
var d = new Date(data[1])
$('#table_id').DataTable().row.add([
d.getDate() + '/' + (d.getMonth()+1)+'-'+d.getFullYear(),
title,
'<a class="w-1em" onclick="editPost('+ data[0] + ')"><img src="Assets/Images/Icons/pencil-dark.svg" alt="Edit"></a>',
'<a class="w-1em" onClick="deletePostSwal(' + data[0] + ')"><img src="Assets/Images/Icons/trashcan-dark.svg" alt="Delete"></a>'
]).draw().node().id = data[0];
},
error: function (data) {
console.log("error");
console.log(data);
console.log("error");
}
});
}