remove tindakan

This commit is contained in:
renaldybrada
2026-03-13 14:43:39 +07:00
parent fc9b4f5761
commit 64aa3480a0
+19 -7
View File
@@ -142,6 +142,7 @@ if ($_SERVER['REQUEST_METHOD'] == "POST") {
<div class="col-md-2">
<button type="button" class="btn btn-success addTindakan">+</button>
<button type="button" class="btn btn-danger removeTindakan">🗑</button>
</div>
</div>
@@ -862,16 +863,27 @@ if ($_SERVER['REQUEST_METHOD'] == "POST") {
document.addEventListener("click", function(e){
if (!e.target.classList.contains("addTindakan")) return
if (e.target.classList.contains("addTindakan")) {
let row = document.querySelector(".tindakanRow")
let clone = row.cloneNode(true)
let row = document.querySelector(".tindakanRow")
let clone = row.cloneNode(true)
clone.querySelector(".tindakanSearch").value = ""
clone.querySelector(".tindakanValue").value = ""
clone.querySelector(".tindakanResult").innerHTML = ""
clone.querySelector(".tindakanSearch").value = ""
clone.querySelector(".tindakanValue").value = ""
clone.querySelector(".tindakanResult").innerHTML = ""
row.parentNode.appendChild(clone)
}
row.parentNode.appendChild(clone)
// hapus tindakan
if (e.target.classList.contains("removeTindakan")) {
let rows = document.querySelectorAll(".tindakanRow")
if (rows.length > 1) {
e.target.closest(".tindakanRow").remove()
}
}
})