diff --git a/select.inc.php b/select.inc.php index bed56988..46a2ef20 100644 --- a/select.inc.php +++ b/select.inc.php @@ -60,11 +60,24 @@ for (var i=0; > i; i++) { document.getElementById('form')['where[' + i + '][op]'].onchange(); } + +function add_row(field) { + var row = field.parentNode.cloneNode(true); + var selects = row.getElementsByTagName('select'); + for (var i=0; i < selects.length; i++) { + selects[i].name = selects[i].name.replace(/[a-z]\[[0-9]+/, '$&1'); + } + var input = row.getElementsByTagName('input')[0]; + input.name = input.name.replace(/[a-z]\[[0-9]+/, '$&1'); + input.value = ''; + field.parentNode.parentNode.appendChild(row); + field.onchange = function () { }; +} "; + echo "
"; echo ""; - echo "
\n"; //! JavaScript for adding next + echo "\n"; echo "\n"; echo "
" . lang('Sort') . "\n"; @@ -74,12 +87,12 @@ for (var i=0; > i; i++) { if (in_array($val, $columns, true)) { $order[] = idf_escape($val) . (isset($_GET["desc"][$key]) ? " DESC" : ""); echo "
"; - echo "
\n"; + echo "\n"; $i++; } } - echo "
"; - echo "
\n"; + echo "
"; + echo "
\n"; echo "
\n"; echo "
" . lang('Limit') . "\n";