jQueryAjax文件上傳PHP我想實現一個簡單的文件上傳在我的內聯網頁面,與最小的設置可能。這是我的HTML部分:<input id="sortpicture" type="file" name="sortpic" /><button id="upload">Upload</button>這是我的JS jQuery腳本:$("#upload").on("click", function() {
var file_data = $("#sortpicture").prop("files")[0];
var form_data = new FormData();
form_data.append("file", file_data);
alert(form_data);
$.ajax({
url: "/uploads",
dataType: 'script',
cache: false,
contentType: false,
processData: false,
data: form_data,
type: 'post',
success: function(){
alert("works");
}
});});該網站的根目錄中有一個名為“上載”的文件夾,其中包含“用戶”和“IIS_USERS”的更改權限。當我選擇帶有文件表單的文件并按下Upload按鈕時,第一個警報返回“[ObjectFormData]”。第二個警報沒有被調用,并且“上傳”文件夾也是空的?。坑腥四軒臀艺页鍪裁床粚艈??另外,下一步應該是用服務器端生成的名稱重命名文件。也許有人也能給我一個解決辦法。
jQueryAjax文件上傳PHP
呼啦一陣風
2019-06-01 10:37:17