[UPDT] ATTENDANCE: Updated attendance activiy select js method
This commit is contained in:
@@ -156,9 +156,14 @@
|
||||
$(document).ready(function () {
|
||||
tickactivityCheckboxes();
|
||||
$(".all-attendance-activity-row").change(function () {
|
||||
if ($('.all-attendance-activity').is(":checked")) {
|
||||
$(".all-attendance-activity").prop("checked", false);
|
||||
}
|
||||
var parentTable = $(this).closest(".oh-sticky-table");
|
||||
var body = parentTable.find(".oh-sticky-table__tbody");
|
||||
var parentCheckbox = parentTable.find(".all-attendance-activity");
|
||||
parentCheckbox.prop(
|
||||
"checked",
|
||||
body.find(".all-attendance-activity-row:checked").length ===
|
||||
body.find(".all-attendance-activity-row").length
|
||||
);
|
||||
addingActivityIds();
|
||||
});
|
||||
|
||||
@@ -175,10 +180,12 @@
|
||||
});
|
||||
});
|
||||
// toggle columns //
|
||||
toggleColumns("attendance-activity-table","AttendanceActivityCells")
|
||||
localStorageAttendanceActivityCells = localStorage.getItem("attendance_activity_tab")
|
||||
toggleColumns("attendance-activity-table", "AttendanceActivityCells");
|
||||
localStorageAttendanceActivityCells = localStorage.getItem(
|
||||
"attendance_activity_tab"
|
||||
);
|
||||
if (!localStorageAttendanceActivityCells) {
|
||||
$("#AttendanceActivityCells").find("[type=checkbox]").prop("checked",true)
|
||||
$("#AttendanceActivityCells").find("[type=checkbox]").prop("checked", true);
|
||||
}
|
||||
$("[type=checkbox]").change()
|
||||
$("[type=checkbox]").change();
|
||||
</script>
|
||||
|
||||
@@ -208,7 +208,7 @@
|
||||
</div>
|
||||
|
||||
<script>
|
||||
$('.oh-table__sticky-collaspable-sort').click(function (e) {
|
||||
$(".oh-table__sticky-collaspable-sort").click(function (e) {
|
||||
e.preventDefault();
|
||||
let clickedEl = $(e.target).closest(".oh-table__toggle-parent");
|
||||
let targetSelector = clickedEl.data("target");
|
||||
@@ -222,9 +222,14 @@
|
||||
});
|
||||
$(document).ready(function () {
|
||||
$(".all-attendance-activity-row").change(function () {
|
||||
if ($('.all-attendance-activity').is(":checked")) {
|
||||
$(".all-attendance-activity").prop("checked", false);
|
||||
}
|
||||
var parentTable = $(this).closest(".oh-sticky-table");
|
||||
var body = parentTable.find(".oh-sticky-table__tbody");
|
||||
var parentCheckbox = parentTable.find(".all-attendance-activity");
|
||||
parentCheckbox.prop(
|
||||
"checked",
|
||||
body.find(".all-attendance-activity-row:checked").length ===
|
||||
body.find(".all-attendance-activity-row").length
|
||||
);
|
||||
addingActivityIds();
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user