So many thanks Jason and what a co-incidence.  I looked at the devblog
post and the demo and it is just what I'm looking for.  I'll work
through it and let you know how I get along.  Again, many thanks.

Dinesh


On Mar 8, 7:35 am, Jason Huck <[EMAIL PROTECTED]> wrote:
> Funny you should ask. I had the same need recently, and couldn't find
> exactly what I was looking for, so I rolled my own. I discuss the
> basic left/right combo-select-box part here:
>
> http://devblog.jasonhuck.com/2008/03/08/combo-select-boxes-in-jquery/
>
> As for the auto-complete part, I used the PengoWorks variation of the
> autocomplete plugin, and used the onItemSelect callback it provides to
> populate the lists with $.getJSON(). A generic version of that code,
> modified to match the example from the blog entry, is included below:
>
> // retrieves details about the selected item
> function selectItem(li){
>         var pcode = $(li).text();
>         $.getJSON('./?code=' + pcode, function(json){
>                 // clear any previous selections
>                 $('#lettersleft').append($('#lettersright option'));
>
>                 var letters = json.letters;
>                 for(i=0;i<letters.length;i++){
>                         $('#lettersright').append($('#lettersleft 
> option[value="' +
> letters[i] + '"]'));
>                 }
>
>                 sortBoxes();
>         });
>
> }
>
> // autocomplete for product code field
> $('#item').autocomplete(
>         '/path/to/autocomplete/results/',
>         {
>                 autoFill: true,
>                 minChars: 2,
>                 cacheLength: 10,
>                 selectOnly: true,
>                 extraParams: {t: 'item'},
>                 onItemSelect: selectItem
>         }
> );
>
> Hopefully that's at least enough to get you pointed in the right
> general direction.
>
> - jason
>
> On Mar 7, 5:40 pm, "DineshB Vadhia" <[EMAIL PROTECTED]>
> wrote:
>
> > Hello!  I wonder if you can help as I'm new to JQuery.  I'm looking for a 
> > particular UI element which can be seen used on many GUI applications but 
> > whose name I don't know.  Here is what it does:
>
> > - Consider a long list of short phrases - possibly, a list of thousands of 
> > short phrases
> > - Search with autocompletion for a phrase in SearchBox
> > - The LeftBox underneath the SearchBox displays a number of phrases
> > - LeftBox has scroll bars
> > - When a user finds and selects a phrase they can move it to an adjacent 
> > RightBox by clicking the Move button in the MiddlePanel which sits between 
> > the LeftBox and RightBox.
> > - The MiddlePanel also has a Remove button to remove selected items from 
> > the RightBox
>
> > That's it.  If I can find out what the name of this UI element is I can 
> > then see if a JQuery plugin or code exists.  Thanks!
>
> >Dinesh

Reply via email to