title: Angularjs - Fire button2's click event by clicking button1 (fake upload button)
body: <p>To replace ugly file upload button with stylish fake upload button, I use jquery as below.</p>
  
  <p><strong>HTML</strong></p>
  
  <pre><code>&lt;input type='file' name='file' class='file_upload_btn' style='display:none'&gt;
  &lt;button class='fake_upload_btn'&gt;Upload Files&lt;/button&gt;
  </code></pre>
  
  <p><strong>jQuery</strong></p>
  
  <pre><code>$('.fake_upload_btn').click(function() {
      $('.file_upload_btn').click();
  })
  </code></pre>
  
  <p>Now what if I want do the same in Angularjs, without Jquery library dependency.</p>