I've been thinking about an elegant way to deal with long resul lists,
but I havent gotten my head arouns a workable solution that I can
actually realize myself. I'm not that experience in je
js/positioning/scrolling department.

I think if you max-height the results UL you'll get scroling from the
browser, but I haven't really tested it.

On 9/6/06, Sam Collett <[EMAIL PROTECTED]> wrote:
> On 06/09/06, Dylan Verheul <[EMAIL PROTECTED]> wrote:
> > Plugin: Autocompleter
> > Url: http://www.dyve.net/jquery?autocomplete
> > Docs: http://www.dyve.net/jquery/autocomplete.txt
> >
> > New options:
> >
> > The options below provide a better user experience (automatically
> > picking results) and advanced markup options (the approach is a little
> > different, but this could be used to duplicate the script.aculo.us
> > demo with pictures in the results).
> >
> > selectFirst (default value: false)
> >         If this is set to true, the first autocomplete value will be
> > automatically selected on tab/return, even if it has not been
> > handpicked by keyboard or mouse action. If there is a handpicked
> > (highlighted) result, that result will take precedence.
> >
> > selectOnly (default value: false)
> >         If this is set to true, and there is only one autocomplete when the
> > user hits tab/return, it will be selected even if it has not been
> > handpicked by keyboard or mouse action. This overrides selectFirst.
> >
> > formatItem (default value: none)
> >         A JavaScript funcion that can provide advanced markup for an item.
> > For each row of results, this function will be called. The returned
> > value will be displayed inside an LI element in the results list. See
> > the source code of http://www.dyve.net/jquery?autocomplete for an
> > example.
> >
> > None of this will break compatibility, you can just use the new js
> > without any changes to your existing code.
> >
>
> Just keeps on getting better...
>
> I have a suggestion though - if the autocomplete goes off the page and
> you use the cursor keys, you cannot see the item that is highlighted.
> Perhaps the page should scroll to show the item - then when clicked,
> it scrolls back to the input box.
>
> You can see this if you go to the demo page and type in 'com' (as
> suggested in your documentation) and use the keyboard.
>
> _______________________________________________
> jQuery mailing list
> [email protected]
> http://jquery.com/discuss/
>

_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

Reply via email to