jQuery insertbefore
<p>I have the following:</p>

<pre><code>&lt;table id="StateNames"&gt;
&lt;tr&gt;
&lt;td&gt;&lt;input name="StateName"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Wyoming&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Wisconsin&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;West Virginia&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</code></pre>

<p>I'd like to </p>

<pre><code>$('input').change(function() {
   var StateName = $(this).val();
   insert &lt;tr&gt;&lt;td&gt;StateName&lt;/td&gt;&lt;/tr&gt; before Wyoming
</code></pre>
