Heim > Artikel > Web-Frontend > Das jQuery-Plug-in ajaxFileUpload realisiert den Effekt des asynchronen Datei-Uploads_jquery
ajaxFileUpload ist ein jQuery-Plug-in für den asynchronen Datei-Upload.
Laden Sie eine Version hoch, die ich nicht kenne, damit Sie in Zukunft nicht überall danach suchen müssen.
Syntax: $.ajaxFileUpload([Optionen])
Optionsparameterbeschreibung:
1. URL-Upload-Handler-Adresse.
2. fileElementId Die ID des Dateifelds, das hochgeladen werden muss, d. h. die ID von .
3. secureuri Gibt an, ob die sichere Übermittlung aktiviert werden soll. Der Standardwert ist false.
4. dataType Der vom Server zurückgegebene Datentyp. Kann XML, Skript, JSON, HTML sein. Wenn Sie es nicht ausfüllen, wird es von jQuery automatisch ermittelt.
5. Erfolg ist eine Verarbeitungsfunktion, die nach erfolgreicher Übermittlung automatisch ausgeführt wird. Die Parameterdaten sind die vom Server zurückgegebenen Daten.
6. Fehler Eine Verarbeitungsfunktion, die automatisch ausgeführt wird, wenn die Übermittlung fehlschlägt.
7. Daten Benutzerdefinierte Parameter. Dieses Ding ist nützlicher, wenn Daten zum hochgeladenen Bild vorhanden sind.
8. Geben Sie Folgendes ein: Wenn Sie benutzerdefinierte Parameter übermitteln möchten, muss dieser Parameter auf „post“ eingestellt sein
Fehlermeldung:
1, SyntaxError: fehlt; vor Anweisungsfehler
Wenn dieser Fehler auftritt, müssen Sie prüfen, ob auf den URL-Pfad zugegriffen werden kann
2. SyntaxError: Syntaxfehler
Wenn dieser Fehler auftritt, müssen Sie prüfen, ob im Hintergrundhandler des Servers, der den Übermittlungsvorgang
verarbeitet, ein Syntaxfehler vorliegt
3. SyntaxError: Fehler wegen ungültiger Eigenschafts-ID
Wenn dieser Fehler auftritt, müssen Sie prüfen, ob die Textfeld-Attribut-ID vorhanden ist
4. SyntaxError: fehlt } im XML-Ausdrucksfehler
Wenn dieser Fehler auftritt, müssen Sie prüfen, ob der Dateiname konsistent ist oder nicht existiert
5. Andere benutzerdefinierte Fehler
Sie können die Methode des direkten Druckens der Variablen $error verwenden, um zu überprüfen, ob jeder Parameter korrekt ist. Dies ist viel praktischer als die obigen Aufforderungen zu ungültigen Fehlern.
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er gefällt Ihnen allen.