title: AngularJS does not send hidden field value
body: <p>For a specific use case I have to submit a single form the "old way". Means, I use a form with action="". The response is streamed, so I am not reloading the page. I am completely aware that a typical AngularJS app would not submit a form that way, but so far I have no other choice.</p>
  
  <p>That said, i tried to populate some hidden fields from Angular:</p>
  
  <pre><code>&lt;input type="hidden" name="someData" ng-model="data" /&gt; {{data}}
  </code></pre>
  
  <p>Please note, the correct value in data is shown.</p>
  
  <p>The form looks like a standard form:</p>
  
  <pre><code>&lt;form id="aaa" name="aaa" action="/reports/aaa.html" method="post"&gt;
  ...
  &lt;input type="submit" value="Export" /&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>If I hit submit, no value is sent to the server. If I change the input field to type "text" it works as expected. My assumption is the hidden field is not really populated, while the text field actually is shown due two-way-binding.</p>
  
  <p>Any ideas how I can submit a hidden field populated by AngularJS?</p>