title: Remember and Repopulate File Input
body: <blockquote>
    <p><strong>Note:</strong></p>
    
    <p>The answer(s) below reflect the state of legacy browsers in 2009. Now you can actually set the value of the file input element via JavaScript in 2017.</p>
    
    <p>See the answer in this question for details as well as a demo:<br><a href="https://stackoverflow.com/q/47515232/584192">How to set file input value programatically (i.e.: when drag-dropping files)?</a></p>
  </blockquote>
  
  <p>I have a website that allows the user to upload a file multiple times for processing.  At the moment I have a single file input but I want to be able to remember the users choice and show it on the screen.</p>
  
  <p>What I want to know how to do is after a user selects a file I will remember their choice and redisplay the file input with the file pre-selected on reload of the page.  All I need to know is how to remember and repopulate a file input. </p>
  
  <p>I am also open to approaches that don't use a file input (if that is possible).</p>
  
  <p>I am using JQuery</p>