title: jQuery form serialize empty POST data on submit
body: <p>I populate multiple forms in a PHP loop with and differs them with <code>&lt;form id='X'&gt;</code> 
  They look something like this in HTML:</p>
  
  <pre><code>&lt;form id='34' class='customer_contact' name='customercontact' method='post' action='customerUpdate.php'&gt;
      Förnamn: &lt;br /&gt;&lt;input type='text' name='contact_firstname' class='textbox' value='text....'&gt;
      Efternamn: &lt;br /&gt;&lt;input type='text' name='contact_lastname' class='textbox' value='text....'&gt;
      Telefonnummer: &lt;br /&gt;&lt;input type='text' name='contact_phone' class='textbox' value='text....'&gt;
      Mobiltelefon: &lt;br /&gt;&lt;input type='text' name='contact_cellphone' class='textbox' value='text....'&gt;
      E-mail: &lt;br /&gt;&lt;input type='text' name='contact_email' class='textbox' value='text....'&gt;
      &lt;select name='isActive'&gt;
          &lt;option value="0" selected&gt;Inaktiv&lt;/option&gt;
          &lt;option value="1"&gt;Aktiv&lt;/option&gt;
      &lt;/select&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>And I try to serialize them using the following code:</p>
  
  <pre><code>&lt;script type="text/javascript"&gt;
  $(document).ready(function() {
  $('#customer_contact_save').live('click', function(e){
      e.preventDefault();
      $.each($('form.customer_contact'), function(index) { 
          var sData = $(this).serialize();
          $.ajax({
              type: "POST",
              url: "updateCustomer.php",
              data: sData,
              success: function(someMessageFromPhp) {
                  alert(someMessageFromPhp); 
              }
          });
      });
    });
  });
  </code></pre>
  
  <p>
  <em>(Thank's to Zagor23 on SO for that code)</em></p>
  
  <p><strong>But my <code>POST</code> data is empty</strong> (I am using FireBug to see what is beeing sent).</p>
  
  <p>I tried adding <code>console.log(sData);</code> in the script but FireBug returns: <code>(an empty string)</code> and php <code>var_dump($_POST);</code> is empty also..</p>
  
  <p>Anyone got an idea on what is wrong?</p>