Index: lams_monitoring/web/includes/javascript/monitorLesson.js =================================================================== RCS file: /usr/local/cvsroot/lams_monitoring/web/includes/javascript/monitorLesson.js,v diff -u -r1.55 -r1.56 --- lams_monitoring/web/includes/javascript/monitorLesson.js 8 Jul 2015 14:34:26 -0000 1.55 +++ lams_monitoring/web/includes/javascript/monitorLesson.js 10 Jul 2015 07:32:14 -0000 1.56 @@ -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); } }); }