將formData發佈到服務器端操作方法中有一些問題。由於AJAX調用不將文件發送到服務器,我有文件上傳數據添加到FORMDATA手動像這樣
這是不可能調用服務器方法ASP.NET WebForms中的FileUpload formData
[WebMethod]
public HttpPostedFileBase Name(HttpPostedFileBase file)
{
string ret = "test";
return file;
}
錯誤在客戶端沒有 我寫的jQuery函數,需要使用ajax調用將表單數據發佈到服務器。 這是我的腳本:
data.append(self.idFileInput, file[f]);
$.ajax({
type: "POST",
url: "/AddContract.aspx/Name",
data: data,
dataType: 'json',
contentType: false,
processData: false,
success: function (data) {
}
});
任何提示,鏈接或代碼示例將是有益的。
預先感謝您!
字符串的作品,但我需要上傳文件使用FormData JS – Vayas