Gonna have to iterate.
jquery selector gives you a jquery object.
$("input:checkbox:checked").each() is your friend.

On Mar 7, 3:27 pm, Rafael Soares <[EMAIL PROTECTED]> wrote:
> I'm trying exactly the same.
> $("input:checkbox:checked"); returns a set of jQuery elements
> $("input:checkbox:checked").val(); returns the value of the first element in
> the set.
>
> I really wanted to get an array with all the values, or even a string,
> without the need to iterate over each of the elements.
>
> Thanks
>
>
>
> jeangougou wrote:
>
> > Updating jQuery to 1.2 gives you all the values, as you can see here:
> >http://docs.jquery.com/Attributes/val
> > else you can use a plugin
> >http://www.malsup.com/jquery/form/#fields
>
> > pay attention for the result, it might be an array. i haven't checked
> > that yet.
> > Good luck
>
> > Duncan ha scritto:
>
> >> All,
>
> >> I am lost right now, still pretty green with jQuery. I have a number of
> >> checkboxes on a page
>
> >> <input type="checkbox" name="listProductID" value="2">
> >> <input type="checkbox" name="listProductID" value="3">
> >> <input type="checkbox" name="listProductID" value="4">
> >> <input type="checkbox" name="listProductID" value="5">
>
> >> and a button at the end.
>
> >> <button name="editOptions" id="editOptions">Edit </button>
>
> >> I would like to have the value of alll checked checkboxes put into a list
> >> for use in a variable.
>
> >> how would I go about this?
>
> >> $().ready(function() {
> >>         $('#editOptions').click(function(){
> >>             alert($('#listProductID').val());//returns only the first
> >> value,
> >> selected or not
> >>         });
> >>     });
>
> >> Thanks
>
> >> --
> >> Duncan I Loxton
> >> [EMAIL PROTECTED]
>
> --
> View this message in 
> context:http://www.nabble.com/get-value-of-checked-checkboxes-into-a-list-tp1...
> Sent from the jQuery General Discussion mailing list archive at Nabble.com.

Reply via email to