Author: knopp
Date: Wed Jun 13 11:27:28 2007
New Revision: 546991

URL: http://svn.apache.org/viewvc?view=rev&rev=546991
Log:
Option to hide after return even if no item was selected

Modified:
    
incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js

Modified: 
incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js
URL: 
http://svn.apache.org/viewvc/incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js?view=diff&rev=546991&r1=546990&r2=546991
==============================================================================
--- 
incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js
 (original)
+++ 
incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js
 Wed Jun 13 11:27:28 2007
@@ -22,6 +22,10 @@
 
 if (typeof(Wicket) == "undefined")
        Wicket = { };
+       
+Wicket.AutoCompleteSettings =  {
+       enterHidesWithNoSelection : false
+};
 
 Wicket.AutoComplete=function(elementId,callbackUrl){
     var KEY_TAB=9;
@@ -94,13 +98,16 @@
                        obj.value=getSelectedValue();
                                    hideAutoComplete();
                                hidingAutocomplete=1;
+                                       } else if 
(Wicket.AutoCompleteSettings.enterHidesWithNoSelection == true) {
+                                   hideAutoComplete();
+                               hidingAutocomplete=1;                           
                
                                        }
 
                            if(typeof objonkeydown == "function")objonkeydown();
                                if(typeof objonchange == 
"function")objonchange();
 
                        if(selected>-1){
-                               return killEvent(event);
+                               //return killEvent(event);
                    }
                    return true;
                 break;


Reply via email to