在Jquery .load()执行后,Dropzone无法正常工作

时间:2013-08-01 06:17:34

标签: javascript jquery file-upload load dropzone.js

你能帮我解决一下我的问题吗?

这是我的代码:

$(document).ready(function() {      
        $('#sample').load('sample.html')
});

脚本执行后,sample.html现在加载到我的...

<form action="upload.php" class="dropzone"></form>

找到dropzone js无效。

请帮我解决这个问题。我无法想出如何为此做出解决方案。

谢谢!

2 个答案:

答案 0 :(得分:10)

您需要告诉dropzone重新解析文档。如果使用jquery.load方法 上载器完全加载后,也只能使用Dropzone.discover方法。

$('#sample').load('sample.html', function() {
  Dropzone.discover();
});

答案 1 :(得分:-1)

您需要使用$ .getScript方法加载JS文件.. getScript

$.getScript("yourJsPath", function(data, textStatus, jqxhr) {
   console.log(data); //data returned
   console.log(textStatus); //success
   console.log(jqxhr.status); //200
   console.log('Load was performed.');
});