2015-08-18 26 views
0

嗨,我有这种形式:悬浮窗不与表单元素的工作

<form role="form" method="post" action="pridat_nehn.php" enctype="multipart/form-data"> 
     <label>Časť mesta/obce</label> 
     <input class="form-control" name="city_part" placeholder="Zadajte časť mesta alebo obce."> 
     <button type="submit" id="submit-all" class="btn btn-primary">Pridať nehnuteľnosť</button> 
    </form> 

我的javascript:

 Dropzone.autoDiscover = false; 

    Dropzone.options.addProperty = { // The camelized version of the ID of the form element 

     url: "pridat_nehn.php", 
     autoProcessQueue: false, 
     parallelUploads: 15, 
     maxFiles: 15, 
     uploadMultiple: true, 
     previewsContainer: ".dropzone-previews", 
     dictDefaultMessage: "Vložte obrázky.", 


     // The setting up of the dropzone 
     init: function() { 
     var myDropzone = this; 

     $("#submit-all").click(function (e) { 

      e.preventDefault(); 
      e.stopPropagation(); 
      myDropzone.processQueue(); 
      } 
     ); 
     } 
    } 

但我不能点击悬浮窗区域,然后选择文件。它什么也没做。我只需提交元素数据的表单即可。但当我评论出

Dropzone.autoDiscover = false; 

我可以选择图片,但点击提交什么都不做。

我做错了什么?有什么建议么?

回答

0

您的脚本未被调用,因为您没有将id="add-propert"添加到您的表单中,该表单稍后用于将您定制的Dropzone归入给定元素。