$().ready(function() {
        $('#editOptions').click(function() {
            alert($('input:checkbox[name=listProductID]:checked')); //
returns only the first value, selected or not
        });
});

untested but should work.

Also see,
http://docs.jquery.com/Selectors/checkbox
http://docs.jquery.com/Selectors/checked

p.s.
#listProductID will select a single element which has an ID of
listProductID as none of your inputs have that ID I don't see how it's
selecting them. they all have the same name so you would need to use
the attribute selector see 
http://docs.jquery.com/Selectors/attributeEquals#attributevalue

On Jan 11, 5:44 am, Duncan <[EMAIL PROTECTED]> wrote:
> 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]

Reply via email to