CAT-61 MARC Advanced Search Add Row fix
authorBilly Horn <bhorn@catalystdevworks.com>
Fri, 6 May 2016 16:49:00 +0000 (09:49 -0700)
committerBill Erickson <berickxx@gmail.com>
Thu, 21 Mar 2019 19:46:23 +0000 (15:46 -0400)
Initialize expert_row_template variable
Refactor code to take into account new variable

Signed-off-by: Billy Horn <bhorn@catalystdevworks.com>
  Changes to be committed:
modified:   Open-ILS/web/js/ui/default/opac/simple.js

Open-ILS/web/js/ui/default/opac/simple.js

index 4b70639..950c882 100644 (file)
@@ -45,8 +45,11 @@ if (_el_adv_expert_row) {
     _expert_row_template = t;
 }
 function addExpertRow() {
-    $("adv_expert_rows_here").appendChild(
-        _expert_row_template.cloneNode(true)
+    var _expert_row_template = $("adv_expert_row").cloneNode(true);
+    _expert_row_template.id = null;
+    $("adv_expert_rows_here").insertBefore(
+        _expert_row_template,
+        $("adv_expert_row")
     );
 }