Surendra Singhi <[EMAIL PROTECTED]> writes:

> Hello,  
>   I have created a ticket for an enhancement of the autocompleter to show the
> options immediately when the field gets focus. Right now at least one
> character must be typed for autocomplete to kick in. 
>
> http://dev.rubyonrails.org/ticket/5435
>
> I have also made some code changes directly in the script
>
> Event.observe(this.element, "blur", this.onBlur.bindAsEventListener(this));
> Event.observe(this.element, "keypress", 
> this.onKeyPress.bindAsEventListener(this));
> Event.observe(this.element, "focus", 
> this.onKeyPress.bindAsEventListener(this));
>
> The last line is what I have added.
>
> And then I have commented some code:
>
> onObserverEvent: function() {
>     this.changed = false;   
>     //    if(this.getToken().length>=this.options.minChars) {
>       this.startIndicator();
>       this.getUpdatedChoices();
> //     } else {
> //       this.active = false;
> //       this.hide();
> //     }
>   },
>
> These changes are not in the best tradition of programming, but I am a
> javascript newbie and as a preliminary step I just wanted to get things
> working. 

The above code works.
>
> The problem with these changes is that in an empty field it is not possible to
> select an item from the drop down by clicking on it. (using arrows and tabs
> work fine). 
>
There was some problem with my javascript code somewhere else, which was
causing this problem. 

Regards.
-- 
Surendra Singhi
http://ssinghi.kreeti.com, http://www.kreeti.com
Read my blog at: http://cuttingtheredtape.blogspot.com/
,----
| Great wits are sure to madness near allied,
| And thin partitions do their bounds divide.
| 
|     (John Dryden, Absalom and Achitophel, 1681)
`----

_______________________________________________
Rails-spinoffs mailing list
[email protected]
http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs

Reply via email to