.
This commit is contained in:
@@ -25,13 +25,14 @@
|
||||
$(".toggle-btn").click((el) => {
|
||||
console.log(el);
|
||||
console.log(el.target.dataset.pk);
|
||||
console.log(!el.target.parent.hasClass("current"));
|
||||
parent = $(el.target.parent())
|
||||
console.log(!parent.hasClass("current"));
|
||||
$.ajax({
|
||||
url: "{% url 'generic:generic_exam_json_edit' %}",
|
||||
data: {
|
||||
csrfmiddlewaretoken: "{{csrf_token}}",
|
||||
edit_cid_user: JSON.stringify(ids),
|
||||
add: !el.target.parent.hasClass("current"),
|
||||
add: !el.target.parentElement.hasClass("current"),
|
||||
exam_id: $(evt.target).data("exam-id"),
|
||||
},
|
||||
type: "POST",
|
||||
@@ -43,10 +44,10 @@
|
||||
|
||||
if (data.status == "success") {
|
||||
if (data.added) {
|
||||
el.target.parent.addClass("current");
|
||||
parent.addClass("current");
|
||||
toastr.info(`User ${el.target.dataset.cid} added to exam`)
|
||||
} else {
|
||||
el.target.parent.removedClass("current");
|
||||
parent.removedClass("current");
|
||||
toastr.info(`User ${el.target.dataset.cid} removed from exam`)
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user