jQuery's serialize() function only returns the last selected checkbox value and not all of them!
<pre><code>$('form').serialize();

&lt;label&gt;Check what applies:&lt;/label&gt;
Laptop Owner: &lt;input type="checkbox" name="applicable" value="laptop owner" /&gt; &lt;br /&gt;
Samsung Tv Lover: &lt;input type="checkbox" name="applicable" value="Samsumg tv lover" /&gt; &lt;br /&gt;
Animae Watcher: &lt;input type="checkbox" name="applicable" value="Animae watcher" /&gt;
</code></pre>

<p>If I check "Laptop Owner" and "Animae Watcher" is only returns the latter, why? I need it to return both.</p>

<h2>EDIT</h2>

<p>I should say when I send the forms values to PHP it only returns the last checked checkbox, this is what my php looks like:</p>

<pre><code>&lt;?php

echo $_POST['applicable'].' says PHP';

?&gt;
</code></pre>
