From 85165b9473520bbcc06c34bb44bc674d616c6e4f Mon Sep 17 00:00:00 2001 From: Tim Lock Date: Tue, 18 Mar 2014 11:08:33 +1030 Subject: [PATCH] MDL-44669: mod/assign: fix batchoperations JS when using select all checkboxes. --- mod/assign/module.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mod/assign/module.js b/mod/assign/module.js index ba35ef0ddce..2793bb06694 100644 --- a/mod/assign/module.js +++ b/mod/assign/module.js @@ -45,7 +45,7 @@ M.mod_assign.init_grading_table = function(Y) { if (selectall) { selectall.on('change', function(e) { if (e.currentTarget.get('checked')) { - checkboxes = Y.all('td.c0 input'); + checkboxes = Y.all('td.c0 input[type="checkbox"]'); checkboxes.each(function(node) { rowelement = node.get('parentNode').get('parentNode'); node.set('checked', true); @@ -53,7 +53,7 @@ M.mod_assign.init_grading_table = function(Y) { rowelement.addClass('selectedrow'); }); } else { - checkboxes = Y.all('td.c0 input'); + checkboxes = Y.all('td.c0 input[type="checkbox"]'); checkboxes.each(function(node) { rowelement = node.get('parentNode').get('parentNode'); node.set('checked', false);