diff --git a/adminer/static/functions.js b/adminer/static/functions.js index 392e84ea..fb91b418 100644 --- a/adminer/static/functions.js +++ b/adminer/static/functions.js @@ -310,8 +310,12 @@ function selectAddRow(field) { var inputs = row.getElementsByTagName('input'); for (var i=0; i < inputs.length; i++) { inputs[i].name = inputs[i].name.replace(/[a-z]\[\d+/, '$&1'); - inputs[i].value = ''; inputs[i].className = ''; + if (inputs[i].type == 'checkbox') { + inputs[i].checked = false; + } else { + inputs[i].value = ''; + } } field.parentNode.parentNode.appendChild(row); }