title: Combine normal form with file inputs with dropzone
body: <p>I've a problem with combining "normal" form with dropzone. I've got a form with text inputs, file inputs and dropzone section. And I want post everything at once. So I'm creating dropzone field manually, I'm disabling <code>autoProcessQueue</code> feature of dropzone and binding to <code>onClick</code> of submit button.</p>
  
  <pre><code>&lt;form action="/Exhibits/Create" enctype="multipart/form-data" id="newExhibitForm" method="post"&gt;
      &lt;input id="Exhibit_Name" name="Exhibit.Name" type="text"
      &lt;input id="Exhibit_Description" name="Exhibit.Description" type="text"&gt;
  
      &lt;input id="ModelFile" name="ModelFile" type="file"&gt;
      &lt;input id="TextureFile" name="TextureFile" type="file"&gt;
  
      &lt;div id="dropzonePreview" class="dropzone-previews form-control dz-clickable"&gt;
          &lt;div class="dz-message"&gt;Drag&amp;drop&lt;/div&gt;
      &lt;/div&gt;
  
      &lt;input type="submit" value="Create" class="btn btn-default"&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>JS part:</p>
  
  <pre><code>var photoDropzone = new Dropzone("#newExhibitForm", {
      url: $('#newExhibitForm').attr("action"),
      autoProcessQueue: false,
      uploadMultiple: true,
      parallelUploads: 10,
      maxFiles: 10,
      previewsContainer: '#dropzonePreview',
      clickable: '#dropzonePreview',
  
      // The setting up of the dropzone
      init: function () {
          var myDropzone = this;
  
          var submitButton = document.querySelector('input[type=submit]');
          myDropzone = this; // closure
  
          submitButton.addEventListener("click", function (e) {
              e.preventDefault();
              e.stopPropagation();
              if (myDropzone.getQueuedFiles().length === 0) {
                  $('#newExhibitForm').submit();
              }
              else {
                  myDropzone.processQueue();
              }
          });
      }
  });
  </code></pre>
  
  <p>And when I submit my form by clicking submit button, in the server-side function there are dropzone files, text inputs, but file inputs aren't send. </p>
  
  <p>Is there a way to make it work in the way I described at the beginning?</p>
  
  <p>Regards,<br>
  Konrad</p>