Heim >Web-Frontend >js-Tutorial >Kann jQuery AJAX Datei-Uploads über die POST-Methode verarbeiten?

Kann jQuery AJAX Datei-Uploads über die POST-Methode verarbeiten?

Linda Hamilton
Linda HamiltonOriginal
2024-12-25 04:25:09954Durchsuche

Can jQuery AJAX Handle File Uploads via the POST Method?

jQuery Ajax-Datei-Upload – Kann ich die POST-Methode verwenden?

Frage:

Kann ich Folgendes verwenden? jQuery-Code zum Durchführen des Datei-Uploads mithilfe der POST-Methode einer AJAX-Anfrage?

    type: "POST",
    timeout: 50000,
    url: url,
    data: dataString,
    success: function (data) {
        alert('success');
        return false;
    }
});```

**Answer:**

Previously, file upload was **not** possible through AJAX. However, with the introduction of XHR2, file upload through AJAX is supported using the FormData object.

**Clarifications:**

* Data part must be filled with an instance of FormData to include file data.
* For older browsers without XHR2 support, file upload through AJAX is still not possible.

**Support:**

Starting from the following desktop browser versions, FormData is supported:

* IE 10+
* Firefox 4.0+
* Chrome 7+
* Safari 5+
* Opera 12+

Das obige ist der detaillierte Inhalt vonKann jQuery AJAX Datei-Uploads über die POST-Methode verarbeiten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn