/ / Die Dropzone funktioniert nicht, nachdem Jquery .load () ausgeführt wurde - Javascript, Jquery, Datei-Upload, Laden, dropzone.js

Die Dropzone funktioniert nicht nach Jquery. Load () execute - javascript, jquery, Datei-Upload, load, dropzone.js

Hallo, können Sie mir helfen, eine Lösung für mein Problem zu finden?

Das ist mein Code:

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

nachdem das script ausgeführt wurde und die sample.html nun geladen ist wo meine ...

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

befindet sich die dropzone js funktioniert nicht.

Bitte helfen Sie mir bei diesem Problem. Ich kann mir nicht vorstellen, wie ich eine Lösung dafür finden soll.

Vielen Dank!

Antworten:

9 für die Antwort № 1

Sie müssen dropzone anweisen, das Dokument zu reparieren. Wenn Sie die Methode jquery.load verwenden Verwenden Sie die Dropzone.discover-Methode auch nur, nachdem der Uploader vollständig geladen wurde.

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

-1 für die Antwort № 2

Sie müssen die $ .getScript-Methode verwenden, um die JS-Datei zu laden. 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.");
});