Index: lams_monitoring/web/includes/javascript/monitorLesson.js =================================================================== diff -u -rd3b4ae35d37206b31ca462b0a9411e45e28ce5ec -r0b00c7fe6d231b631e9a717b87d8c833320b2f19 --- lams_monitoring/web/includes/javascript/monitorLesson.js (.../monitorLesson.js) (revision d3b4ae35d37206b31ca462b0a9411e45e28ce5ec) +++ lams_monitoring/web/includes/javascript/monitorLesson.js (.../monitorLesson.js) (revision 0b00c7fe6d231b631e9a717b87d8c833320b2f19) @@ -537,8 +537,8 @@ function updatePresenceAvailableCount(){ - var checked = $('#presenceAvailableField').is(':checked'); - var counter = $('#presenceAvailableCount'); + var checked = $('#presenceAvailableField').is(':checked'), + counter = $('#presenceAvailableCount'); if (checked) { $.ajax({ dataType : 'json', @@ -1402,15 +1402,15 @@ }); if (selectAllState) { - $('#' + listId + 'SelectAll').attr('checked', 'checked'); + $('#' + listId + 'SelectAll').prop('checked', 'checked'); } } else { - $('#' + listId + 'SelectAll').attr('checked', null); + $('#' + listId + 'SelectAll').prop('checked', null); } }); if (user.classMember) { - checkbox.attr('checked', 'checked'); + checkbox.prop('checked', 'checked'); if (disableCreator && user.lessonCreator) { // user creator must not be deselected checkbox.attr('disabled', 'disabled'); @@ -1432,13 +1432,13 @@ } else { userDiv.click(function(event){ if (event.target == this) { - checkbox.attr('checked', checkbox.is(':checked') ? null : 'checked'); + checkbox.prop('checked', checkbox.is(':checked') ? null : 'checked'); } }) } }); - $('#' + listId + 'SelectAll').attr('checked', selectAllInitState ? 'checked' : null); + $('#' + listId + 'SelectAll').prop('checked', selectAllInitState ? 'checked' : null); } @@ -1904,7 +1904,7 @@ var targetState = $('#' + listId + 'SelectAll').is(':checked') ? 'checked' : null; $('#' + listId + 'List input').each(function(){ if (!$(this).is(':disabled')) { - $(this).attr('checked', targetState); + $(this).prop('checked', targetState); } }); }