title: AngularJS: Call the ng-submit event outside the form
body: <p>I'm a fish in AngularJS and I have this scenario.</p>
  
  <pre><code>&lt;form&gt;
      &lt;input type="text"&gt;
  &lt;/form&gt;
  &lt;button type="submit"&gt;submit&lt;/button&gt;
  </code></pre>
  
  <p>In normal ways AngularJS provides the ng-submit directive to work as an attribute in the form but I need to call it outside.</p>
  
  <p>So, someone has experienced the same problem? If yes, what you did?</p>