I am looking for a solution to upload multiple files (click on browse button, and select multiple files using shift key).
I see several solutions that need to be upl
The is heavily locked down by the web browser due to security concerns. It does not allow multiple file selections. You will need to use Flash or Silverlight to do this, or use multiple
fields.
You can allow the user to select one file and then provide an "Add Another File" button, which generates another file upload input using jQuery. You would be able to allow an indefinite number of uploads that way, but the user will have to browse for each of them individually.
On a side note, HTML 5 will support multiple file uploading, but it is not widely implemented in current web browsers and so is not an option.