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
$.post(url, {"myarray":arrayData}, function(data){/*stuff*/}, 'json');
server side you would access it for example with php
$myArray = $_POST['myarray'][0]; foreach($myArray as $item) { /*logic here for picking apart your array*/ }