From: Jakub Vrana Date: Tue, 20 Feb 2018 21:09:47 +0000 (+0100) Subject: Don't try to check missing checkboxes X-Git-Tag: v4.6.3~65 X-Git-Url: https://git.joonet.de/?a=commitdiff_plain;h=5b359263ebef19f01aa2a07c11a161c820327c1b;p=adminer.git Don't try to check missing checkboxes --- diff --git a/adminer/static/functions.js b/adminer/static/functions.js index 75115923..f25fe404 100644 --- a/adminer/static/functions.js +++ b/adminer/static/functions.js @@ -205,14 +205,9 @@ function formCheck(name) { /** Check all rows in */ function tableCheck() { - var tables = qsa('table', document); - for (var i=0; i < tables.length; i++) { - if (/(^|\s)checkable(\s|$)/.test(tables[i].className)) { - var trs = qsa('tr', tables[i]); - for (var j=0; j < trs.length; j++) { - trCheck(trs[j].firstChild.firstChild); - } - } + var inputs = qsa('table.checkable td:first-child input', document); + for (var i=0; i < inputs.length; i++) { + trCheck(inputs[i]); } }