Ich versuche dieses jQuery-Plugin für domänenübergreifende Uploads zu verwenden jQuery.fileupload
Ich denke, dass das Plugin require.js verwendet, das ich bereits eingefügt habe, weil ich Javascript für meine Seite lade. Das Plugin scheint nicht erforderlich zu sein, dass ich require.js einschließe, aber wenn ich meine Seite teste, bekomme ich Dieser Fehler
Uncaught Error: Nicht übereinstimmendes anonymes define () -Modul: function ($, nicht definiert ) { Ссылка
Kann mir bitte jemand in die richtige Richtung zeigen
Sie müssen Requirejs nicht verwenden, um jQuery File Upload zu verwenden.
Stellen Sie einfach sicher, dass Sie die erforderlichen Dateien in der richtigen Reihenfolge hinzufügen:
%Vor%Ich bin froh, dass ich hier nicht allein bin. Dieses Problem hat mich Stunden gekostet und hier ist die Antwort für dich,
Dies ist alles über die Reihenfolge des Ladens dieser JavaScript-Dateien. Sie müssen die Dateien in der folgenden Reihenfolge einschließen oder es wird nicht funktionieren.
Sie erhalten diesen Fehler am wahrscheinlichsten, weil Sie Ihre JavaScript-Datei mit Ihrer define () - Regel unter Verwendung des standardmäßigen <script>
-Tags laden.
Wenn Sie arbeiten möchten, müssen Sie die Datei mithilfe des von require bereitgestellten Abhängigkeits-Frameworks laden, dh indem Sie sie von einem anderen Teil des Codes aus aufrufen:
%Vor%Tags und Links jquery file-upload cross-domain