diff --git a/longs/templates/longs/user_answer_question_view.html b/longs/templates/longs/user_answer_question_view.html index d82d590b..a66559ba 100644 --- a/longs/templates/longs/user_answer_question_view.html +++ b/longs/templates/longs/user_answer_question_view.html @@ -26,11 +26,11 @@ }) //$("thead input:checked").each((n, el) => { - answer_ids = []; - $("tbody input:checked").each((n, el) => { - answer_ids.push(el.value); - }) $("#delete-selected-button").on("click", function () { + answer_ids = []; + $("tbody input:checked").each((n, el) => { + answer_ids.push(el.value); + }) $.ajax({ url: "{% url 'longs:user_answer_delete_multiple' %}", data: { diff --git a/rapids/templates/rapids/user_answer_question_view.html b/rapids/templates/rapids/user_answer_question_view.html index d8e7a9d2..674375f5 100644 --- a/rapids/templates/rapids/user_answer_question_view.html +++ b/rapids/templates/rapids/user_answer_question_view.html @@ -26,13 +26,15 @@ }) //$("thead input:checked").each((n, el) => { - answer_ids = []; - $("tbody input:checked").each((n, el) => { - answer_ids.push(el.value); - }) $("#delete-selected-button").on("click", function () { + answer_ids = []; + $("tbody input:checked").each((n, el) => { + answer_ids.push(el.value); + }) + + if (confirm(`Delete ${answer_ids.length} answers?`)) { $.ajax({ - url: "{% url 'longs:user_answer_delete_multiple' %}", + url: "{% url 'rapids:user_answer_delete_multiple' %}", data: { csrfmiddlewaretoken: "{{ csrf_token }}", answer_ids: JSON.stringify(answer_ids) // true if checked else false @@ -54,6 +56,7 @@ console.log('[Done]'); }) }) + } }); {% endblock %} \ No newline at end of file