title: jQuery $.ajax won't pass array
body: <p>I'm trying to pass an array like this using jQuery, but the PHP script never receives it and a look through Chrome's network trace shows that only <code>title</code> is passed. </p>
  
  <pre><code>var items = new Array();
  
  items[0] = new Array();
  items[0]['code'] = '1234';
  items[0]['checked'] = true;
  
  items[1] = new Array();
  items[1]['code'] = '4524';
  items[1]['checked'] = false;
  </code></pre>
  
  <p>This is the code that does the AJAX request:</p>
  
  <pre><code>var sUrl = "&lt;?= base_url(); ?&gt;list/create/";
  var serialized = {
      title: 'Some Value Here',
      items: items
  };
  $.ajax({
      url: sUrl,
      type: "POST",
      data: serialized,
      success: function(data) {
          alert(data);
          list_id = data;
      }
  });                 
  </code></pre>
  
  <p>The problem seems to be that jQuery can't serialize it. Is there any way around this? Thanks!</p>