From 1ac6a2a490940aebed2b865c072255f4602d5484 Mon Sep 17 00:00:00 2001 From: erickson Date: Fri, 18 Jul 2008 13:24:11 +0000 Subject: [PATCH] backporting a modified version of the adv search form clearing. now also clears if no search info is propogated git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_1_2@10068 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/web/opac/locale/en-US/opac.dtd | 1 + Open-ILS/web/opac/skin/default/js/adv_global.js | 13 +++++++++++++ .../web/opac/skin/default/xml/advanced/advanced_global.xml | 2 ++ 3 files changed, 16 insertions(+) diff --git a/Open-ILS/web/opac/locale/en-US/opac.dtd b/Open-ILS/web/opac/locale/en-US/opac.dtd index afd98724ce..fde87ccc21 100644 --- a/Open-ILS/web/opac/locale/en-US/opac.dtd +++ b/Open-ILS/web/opac/locale/en-US/opac.dtd @@ -443,6 +443,7 @@ Please see a librarian to renew your account."> + diff --git a/Open-ILS/web/opac/skin/default/js/adv_global.js b/Open-ILS/web/opac/skin/default/js/adv_global.js index 62779719f8..665d42cd97 100644 --- a/Open-ILS/web/opac/skin/default/js/adv_global.js +++ b/Open-ILS/web/opac/skin/default/js/adv_global.js @@ -66,6 +66,19 @@ function advSyncCopyLocLink(org) { } + +function clearSearchBoxes() { + var rows = $('adv_global_tbody').getElementsByTagName('tr'); + for(var t = 0; t < rows.length; t++) { + if($n(rows[t], 'term')) { + $n(rows[t], 'term').value = ''; + setSelector($n(rows[t], 'container'), 'contains'); + setSelector($n(rows[t], 'type'), 'keyword'); + } + } +} + + function initSearchBoxes() { /* loads the compiled search from the search cookie and sets the widgets accordingly */ diff --git a/Open-ILS/web/opac/skin/default/xml/advanced/advanced_global.xml b/Open-ILS/web/opac/skin/default/xml/advanced/advanced_global.xml index 8f7c150552..ff8c55f180 100644 --- a/Open-ILS/web/opac/skin/default/xml/advanced/advanced_global.xml +++ b/Open-ILS/web/opac/skin/default/xml/advanced/advanced_global.xml @@ -33,6 +33,8 @@ + + -- 2.11.0