在ASP.NET网页中上传文件的时候,
前端ajax可以使用这种方法,
既可以上传图片也 也可以附随着文字信息。
$("#UploadFile").click(function () {
var file = $("#File")[0].files[0];
var fd = new FormData();
fd.append("file", file);
fd.append("text", $("#text").val());
$.ajax({
type: "post",
data: fd,
url: "URL",
dataType: "json",
contentType: false,
processData: false,
success: function (data) {
}
});
});
后台代码用以获取文件和文字信息。
HttpPostedFile file = Request.Files["file"];
string ProjectID = Request.Params["text"];