SerializeArray() Return all Items in a Multiple Select Box
<p>I need <code>serializeArray()</code> to return all items in the selection box every time and not just the currently selected item(s) as the content of my selectionBox can grow or shrink.</p>

<pre><code>&lt;select multiple="multiple" id="selectionBox" &gt;
   &lt;option value="email1@test.com"&gt;Test1&lt;/option&gt;
   &lt;option value="email2@test.com"&gt;Test2&lt;/option&gt;
   &lt;option value="email3@test.com"&gt;Test3&lt;/option&gt;
   &lt;option value="email4@test.com"&gt;Test4&lt;/option&gt;
   &lt;option value="email5@test.com"&gt;Test5&lt;/option&gt;
&lt;/select&gt;
</code></pre>

<p>...  </p>

<pre><code>//Select 1 item in the select list box
formArray = $("#selectionBox").serializeArray();
alert(formArray.length);  // this will be 1

//Select 5 items in the select list box
formArray = $("#selectionBox").serializeArray();
alert(formArray.length);  // this will be 5
</code></pre>

<p>I need it to always return the full 5.</p>
