使用 jQuery 的 AJAX 進行檔案上傳需要使用現代瀏覽器支援的 XHR2。如果你想在不使用外掛程式的情況下使用 AJAX 執行檔上傳,則需要使用 FormData 物件。
程式碼:
var formData = new FormData(); formData.append("file", file); // Replace "file" with your file input element's name $.ajax({ type: "POST", timeout: 50000, url: url, data: formData, contentType: false, processData: false, // Don't process the form data, leave it as pure binary data success: function (data) { alert('success'); return false; } });
註解:
以上是如何在沒有外掛程式的情況下執行 jQuery Ajax 檔案上傳?的詳細內容。更多資訊請關注PHP中文網其他相關文章!