title: How to reset $dirty in form
body: <p>I am facing one issue while using <strong>$dirty</strong> in my application form.</p>
  
  <p>The issue is once you change the form field,value of <strong>$dirty</strong> will get set to <strong>true</strong>
  but now when you undo your changes it's not resetting <strong>$dirty</strong> value to <strong>false</strong>.</p>
  
  <p>We can reset the <strong>$dirty</strong> value to <strong>false</strong> manually but afterwards when you again change your form field values <strong>$dirty</strong> won't change its value to <strong>true</strong>. According to my observation it set <strong>$dirty</strong> value of every field in your form by placing ng-dirty class. Even if you remove that class it is not affecting <strong>$dirty</strong> behavior. </p>
  
  <pre><code>// Please find below attached Fiddle for code reference
  </code></pre>
  
  <p><a href="http://jsfiddle.net/rpTen/206/">Fiddle</a>. </p>