18 lines
595 B
JavaScript
Raw Normal View History

2025-01-26 00:53:17 +01:00
window.addEventListener("load", () => {
document.querySelectorAll(".projects tbody tr").forEach(row => {
let id = row.dataset.id
2025-01-26 02:01:38 +01:00
let selector = row.querySelector(".parent-sel")
selector.addEventListener("change", () => {
let fd = new FormData()
fd.set("parent_id", selector.value)
2025-02-02 22:43:52 +01:00
req(`${id}/set_parent/`, {
2025-01-26 02:01:38 +01:00
method: "POST",
body: fd
2025-01-26 02:01:38 +01:00
})
})
2025-02-02 15:33:11 +01:00
row.querySelector("button.edit").addEventListener("click", () => {
2025-01-26 00:53:17 +01:00
window.location.href = `${id}/`
})
})
})