191112 0145
Этот коммит содержится в:
23
public/assets/js/script.js
Обычный файл
23
public/assets/js/script.js
Обычный файл
@@ -0,0 +1,23 @@
|
||||
let d = document;
|
||||
let removeModel = (id, url) => {
|
||||
let formData = new FormData();
|
||||
formData.append("id", id || 0);
|
||||
let xhr = new XMLHttpRequest();
|
||||
xhr.open("POST", url);
|
||||
xhr.send(formData);
|
||||
xhr.onload = () => location.reload();
|
||||
};
|
||||
let deleteEvent = (v, message, url) => {
|
||||
v.addEventListener("click", e => {
|
||||
if (confirm(message))
|
||||
removeModel(e.target.dataset.id, url)
|
||||
});
|
||||
};
|
||||
|
||||
d.querySelectorAll('.js-group-btn-delete').forEach(v => {
|
||||
deleteEvent(v, "You're sure to delete this group?", "/groups/delete")
|
||||
});
|
||||
|
||||
d.querySelectorAll(".js-server-btn-delete").forEach(v => {
|
||||
deleteEvent(v, "You're sure to delete this server?", "/servers/delete")
|
||||
});
|
Ссылка в новой задаче
Block a user