我已经使用 $.post 数千次了。但这次除了发布数据,我还想发布一个 GIF 图像文件。并使用 asp.net C# 我需要将文件保存在服务器上,但我不知道如何使用 jquery 发送文件以及如何使用 c# 获取它。我想做这样的事情:
<input type="file" id="img" />
$.post('request.aspx',{name: 'someValue', price: somePrice, img: $('#img').val()}, function(){
alert('data saved');
});
并在 request.aspx 中使用 c# 获取发布的数据并使用它们:
string name = Request.Form["name"];
string price = Request.Form["price"];
//and some how get the image...