I've been using Serialize() to pass checkbox form data with Post() for a basket that can hold multiple items of the same category.
When I post them using the submit button it works fine with multiple values being passed and displayed under one category.
However when I used Jquery serialize() it will only show one item per category and only two categories in total. This is an array issue but I cannot work it out.
Is there an alternative JQuery function i should be using to pass a multi-dimensional array?

<form><input>'s