mirror of
https://github.com/MOIS3Y/logs-collector.git
synced 2025-09-13 13:13:01 +02:00
Add: delete views and jq handler
This commit is contained in:
@@ -1,11 +1,12 @@
|
||||
$(function () {
|
||||
console.log("JQ is ready to work");
|
||||
// CSRF token:
|
||||
const csrf = $("input[name=csrfmiddlewaretoken]").val()
|
||||
|
||||
const CSRF = $("input[name=csrfmiddlewaretoken]").val()
|
||||
// -- -- -- --
|
||||
function deleteArchiveListElement(id) {
|
||||
const archiveList = `#li-archive-${id}`
|
||||
$(archiveList).hide(1500);
|
||||
}
|
||||
};
|
||||
$(".btn-archive-eraser").click(function (e) {
|
||||
e.preventDefault();
|
||||
const archiveListElement = $(this).attr("data-jq-archive-target");
|
||||
@@ -13,18 +14,18 @@ $(function () {
|
||||
type: "delete",
|
||||
url: $(this).attr("href"),
|
||||
headers: {
|
||||
'X-CSRFToken':csrf,
|
||||
'Content-Type':'application/json'
|
||||
"X-CSRFToken":CSRF,
|
||||
"Content-Type":"application/json"
|
||||
},
|
||||
// beforeSend: function(xhr) {
|
||||
// xhr.setRequestHeader("X-CSRFToken", csrf);
|
||||
// },
|
||||
success: function (response) {
|
||||
console.log(response.status)
|
||||
console.log(response.status);
|
||||
deleteArchiveListElement(archiveListElement);
|
||||
},
|
||||
error: function (response) {
|
||||
console.log(response.status)
|
||||
console.log(response.status);
|
||||
}
|
||||
});
|
||||
});
|
||||
@@ -41,21 +42,44 @@ $(function () {
|
||||
type: "post",
|
||||
url: $(this).attr("ticket-state-url"),
|
||||
headers: {
|
||||
'X-CSRFToken':csrf,
|
||||
'Content-Type':'application/json'
|
||||
"X-CSRFToken":CSRF,
|
||||
"Content-Type":"application/json"
|
||||
},
|
||||
contentType: 'application/json',
|
||||
dataType: 'json',
|
||||
contentType: "application/json; charset=utf-8",
|
||||
dataType: "json",
|
||||
data: JSON.stringify({
|
||||
"resolved": resolved
|
||||
resolved: resolved,
|
||||
}),
|
||||
success: function (response) {
|
||||
console.log(response.status)
|
||||
console.log(response.resolved)
|
||||
},
|
||||
error: function (response) {
|
||||
console.log(response.status)
|
||||
console.log(response.resolved)
|
||||
}
|
||||
});
|
||||
});
|
||||
$(".btn-ticket-del").click(function (e) {
|
||||
e.preventDefault();
|
||||
const del_url = $(this).attr("href")
|
||||
const redirect_url = $(this).attr("data-jq-ticket-del-redirect")
|
||||
$.ajax({
|
||||
type: "DELETE",
|
||||
url: del_url,
|
||||
headers: {
|
||||
'X-CSRFToken':CSRF,
|
||||
'Content-Type':'application/json'
|
||||
},
|
||||
success: function (response) {
|
||||
console.log(response.status);
|
||||
if (redirect_url) {
|
||||
window.location.href = redirect_url;
|
||||
}else {
|
||||
console.log("Need delete ticket card");
|
||||
}
|
||||
},
|
||||
error: function (response) {
|
||||
console.log(response.status);
|
||||
}
|
||||
});
|
||||
});
|
||||
console.log("JQ is ready to work");
|
||||
});
|
||||
|
Reference in New Issue
Block a user