Retrieving select options with $.post()
<p>Which is the preferable method of populating a <code>&lt;select&gt;</code> dropdown through one of jQuery's <code>$.ajax()</code> methods? Is there is a significant performance benefit with either method?</p>

<ol>
<li>Return the new <code>&lt;option&gt;</code>s as JSON and use <code>$.each()</code> to add them as <code>&lt;options&gt;</code> to a string, and then use <code>$.html()</code> to populate the <code>&lt;select&gt;</code></li>
<li>Generate the HTML on the server side in the AJAX script, and just <code>$.load()</code> the HTML into the <code>&lt;select&gt;</code></li>
</ol>
