【发布时间】:2012-08-15 07:17:38
【问题描述】:
我想上传一张带有如下描述的图片:
data = '{"filename":"' + myfilename + '", "file":"' + file + '", "description":"' +
description + '"}';
$.ajax({
type: "POST",
url: "filehandler.ashx",
data: data,
success: function (result) {
alert(result);
},
error: function () {
alert("There was error uploading file!");
}
});
我该怎么做?我无法在通用处理程序中将文件读取为HttpPostedFile。
context.Request.Form 也没有任何密钥。
【问题讨论】:
-
请添加有问题的代码
-
@AmiramKorach 我不知道如何编写处理程序来分别获取文件和描述。
-
使用此代码,我看不出您如何上传任何内容。这是一个包含字符串的 js 对象的帖子。不幸的是,无法以这种方式上传文件。基本上,设置文件名是浏览器的工作(出于安全原因)。现在也许我没有得到你的 sn-p。
标签: c# json jquery generic-handler