Missing query string paramets after submitting form via JQuery
<p>I want to submit a form whenever the selected value is changes, and add query string parameter. It can only submit, but the parameter is lost. For example, when submitted, I want to sumit the form to this url:</p>

<p><a href="http://www.a.com/myblog?year=2012" rel="nofollow">http://www.a.com/myblog?year=2012</a></p>

<p>But the url below is actually submitted, with parameter missing:</p>

<p><a href="http://www.a.com/myblog" rel="nofollow">http://www.a.com/myblog</a></p>

<p>It works if I change to submit to google.com.</p>

<p>Any idea?</p>

<pre><code>&lt;script type="text/javascript"&gt;
    $(document).ready(function () {
        $('#newsArchiveDropDown').change(function () {
            var selectValue = $(this).val();
            var form = $('#newsArchiveForm');
            form.attr('action', form.attr('action') + '?year=' + selectValue);                 
            form.submit();
        });
    });
&lt;/script&gt;

&lt;form id="newsArchiveForm" method="GET" action="http://www.a.com/myblog" novalidate="novalidate"&gt;
                    &lt;select id="newsArchiveDropDown" name=""&gt;
                            &lt;option value="2012" class=""&gt;2012&lt;/option&gt;                                          
                            &lt;option value="2011" class=""&gt;2011&lt;/option&gt;                                          

                    &lt;/select&gt;
                &lt;/form&gt;
</code></pre>
