Php dropzone.js,无法以编程方式创建dropzone

Php dropzone.js,无法以编程方式创建dropzone,php,upload,dropzone,Php,Upload,Dropzone,我正试着用它 这项工作: <form id='imageForm' action="<?php print $website["folder"]; ?>upload.php" class="dropzone" data-maxFiles='1'> </form> Dropzone要求您拥有一个具有class.Dropzone的元素。如果没有,则需要根据文档在下面的链接中使用这些类创建自定义模板: 事实证明,当通过类实例化dropzone时,编程的方法确实不起

我正试着用它

这项工作:

<form id='imageForm' action="<?php print $website["folder"]; ?>upload.php" class="dropzone" data-maxFiles='1'>
</form>

Dropzone要求您拥有一个具有class.Dropzone的元素。如果没有,则需要根据文档在下面的链接中使用这些类创建自定义模板:


事实证明,当通过类实例化dropzone时,编程的方法确实不起作用(对我来说)


不设置类,然后以编程方式定义dropzone是可行的。但是,还需要将元素集设置为dropzone,默认设置为0像素宽和0像素高。

谢谢。但这并没有什么区别。如果我添加一个dropzone类,dropzone确实被创建了,但是dropzone.options.imageForm中声明的选项仍然不会“粘滞”。
<form id='imageForm'>
</form>
<script>
$("#imageForm").dropzone({ url: websiteFolder + "upload.php" });
</script>
<script>
Dropzone.options.imageForm = {
  paramName: "file", // The name that will be used to transfer the file
  maxFilesize: 2, // MB
  accept: function(file, done) {
    if (file.name == "justinbieber.jpg") {
      done("Naha, you don't.");
    }
    else { done(); }
  }
};
</script>