Technically two "lines".

    var list = [];
    $('#theSelect option:selected').each( function() { list.push(
this.value ) } );

Note that each option should have a value attribute for this to work.

Karl Rudd

On 2/13/07, Daemach <[EMAIL PROTECTED]> wrote:
>
> I'm actually after an array of the values of those selected options.  Like a
> coalesce over the values.  I can do it with a loop, but I'm hoping there is
> a more elegant solution.
>
>
>
> Karl Rudd wrote:
> >
> > If you just want an array of selected options:
> >
> >     $('#theSelect option:selected')
> >
> > You could use the form plugin if you wanted to do something more:
> >
> >     http://www.malsup.com/jquery/form/
> >
> > Karl Rudd
> >
> > On 2/13/07, Daemach <[EMAIL PROTECTED]> wrote:
> >>
> >> I know I can loop over all the options in a select object, checking to
> >> see if
> >> they are selected and add their values to an array if so.  I would love
> >> to
> >> see how JQuery could tackle this though.  In other words,  I want to end
> >> up
> >> with an array of all of the selected object's values in one line of code.
> >> --
> >> View this message in context:
> >> http://www.nabble.com/selector-gurus%3A-how-can-I-create-list-of-all-selected-elements-values.-tf3218532.html#a8938311
> >> Sent from the JQuery mailing list archive at Nabble.com.
> >>
> >>
> >> _______________________________________________
> >> jQuery mailing list
> >> discuss@jquery.com
> >> http://jquery.com/discuss/
> >>
> >
> > _______________________________________________
> > jQuery mailing list
> > discuss@jquery.com
> > http://jquery.com/discuss/
> >
> >
>
> --
> View this message in context: 
> http://www.nabble.com/selector-gurus%3A-how-can-I-create-list-of-all-selected-elements-values.-tf3218532.html#a8938539
> Sent from the JQuery mailing list archive at Nabble.com.
>
>
> _______________________________________________
> jQuery mailing list
> discuss@jquery.com
> http://jquery.com/discuss/
>

_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/

Reply via email to