title: how to catch ngchange event in a file input
body: <p>I have a file input </p>
  
  <p><code>&lt;input type="file" ng-change="action()"&gt;</code></p>
  
  <p>Now in my controller I dont want to do selectors and stuff. so I just have </p>
  
  <pre><code>$scope.action = () -&gt; 
    ...
  </code></pre>
  
  <p>However, I want a certain behavior such that as long as user selects a File the $scope.action is called, instead of onchange is there onselect event in angular?</p>