title: Angular2 reset form and mark as untouched
body: <p>How can I reset a form and mark as untouched, clean etc after I submit because I stay on the page and user can resubmit</p>
  
  <pre><code>    this.myForm.reset()
      this.myForm.markAsPristine()
      this.myForm.controls['options_name'].markAsUntouched()
  </code></pre>
  
  <p>When I reset I get a validation error with red underline.  The form does reset just I get a validation error that looks ugly.</p>
  
  <pre><code>&lt;md-input-container&gt;
    &lt;input mdInput placeholder="Name" formControlName="options_name" style="color:#000000;font-size:14px;width: 110px;"&gt;
      &lt;md-error *ngIf="myForm.controls['options_name'].hasError('required')"&gt;
            &lt;strong&gt;required&lt;/strong&gt;
      &lt;/md-error&gt;
  &lt;/md-input-container&gt;  
  </code></pre>