LP#494734 Properly set id values for adv_global_trow user/mrpeters-isl/adv_search_enter
authorMichael Peters <mrpeters@library.in.gov>
Tue, 4 Oct 2011 18:55:18 +0000 (14:55 -0400)
committerMichael Peters <mrpeters@library.in.gov>
Tue, 4 Oct 2011 18:55:18 +0000 (14:55 -0400)
This adds two new entries, adv_global_trow2 and adv_global_trow3 to replace the previously empty id values.
This allows the user to enter search terms in any of the 3 search boxes, hit the Enter key, and then get results.
Previously, it was only possible to start a search by using the first box, adv_global_trow, or by adding a new row and then
pressing Enter on the keyboard, or by clicking the "Submit" button.

Signed-off-by: Michael Peters <mrpeters@library.in.gov>
Open-ILS/web/opac/skin/default/js/adv_global.js
Open-ILS/web/opac/skin/default/xml/advanced/advanced_global.xml

index 897b1ea..fa6f1ec 100644 (file)
@@ -25,6 +25,14 @@ function advgInit() {
        input.focus();
        setEnterFunc(input, advSubmitGlobal);
 
+        var input = $n($('adv_global_trow2'), 'term');
+        input.focus();
+        setEnterFunc(input, advSubmitGlobal);
+
+        var input = $n($('adv_global_trow3'), 'term');
+        input.focus();
+        setEnterFunc(input, advSubmitGlobal);
+
     if(getSort() && getSortDir()) {
            setSelector($('adv_global_sort_by'), getSort());
            setSelector($('adv_global_sort_dir'), getSortDir());
index 865aa59..309aedd 100644 (file)
                                        <!--#set var="adv_global_row_id" value="adv_global_trow"-->
                                        <!--#include virtual="adv_global_row.xml"-->
 
-                                       <!--#set var="adv_global_row_id" value=""-->
+                                       <!--#set var="adv_global_row_id" value="adv_global_trow2"-->
                                        <!--#include virtual="adv_global_row.xml"-->
+
+                                       <!--#set var="adv_global_row_id" value="adv_global_trow3"-->
                                        <!--#include virtual="adv_global_row.xml"-->
 
                                        <!-- add a new row -->